contributing-developer-application
|
Size: 5661
Comment:
|
Size: 5657
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 76: | Line 76: |
| == Sebastien Bacher == Nathan has been working in the Canonical Desktop Team for over a year now. He's our chromium maintainer and has been doing a great job keep the deb (for old series) and the snap uptodate and in shape. He's also actively engaged in the GNOME packaging in Debian and Ubuntu. In addition to those he has been stepping up to participate to +1 rotations and help with Ubuntu archive issues. I strongly recommend him as a contributing developer! |
|
| Line 80: | Line 83: |
== Sebastien Bacher == Nathan has been working in the Canonical Desktop Team for over a year now. He's our chromium maintainer and has been doing a great job keep the deb (for old series) and the snap uptodate and in shape. He's also actively engaged in the GNOME packaging in Debian and Ubuntu. In addition to those he has been stepping up to participate to +1 rotations and help with Ubuntu archive issues. I strongly recommend him as a contributing developer! |
I, Nathan Pratta Teodosio, apply for Ubuntu Contributing Developer.
Name |
Nathan Pratta Teodosio |
Launchpad Page |
|
Wiki Page |
I am applying because:
- I have been consistently contributing to Ubuntu for more than a year, in form of
- Chromium maintenance,
- Bug, build and test fixes,
- New features.
Who I am
I am a software developer in Canonical's desktop team.
I apparently have a old style taste because I love Launchpad, IRC and old user interfaces (I'm looking at you, Motif!).
My Ubuntu story
Back as a undergraduate I was introduced to GNU Linux in scientific computing — in the venerable Fortran. Right away I realized that was something special I was missing. I installed Ubuntu in my personal computer, initially dual-booting alongside the existing Windows. It wasn't long before I kicked the latter out for good. And, goes without saying, never looked back.
I used a couple of other distributions since, e.g. Debian and Gentoo, but maintain an admiration for Ubuntu as the just works/get things done distribution and I am therefore glad to contribute to it.
My involvement
Examples of my work / Things I'm proud of
Chromium maintenance: snap and up to 18.04's end of life, deb.
Ubuntu Pro integration in gnome-initial-setup and software-properties-gtk.
Areas of work
Specific cases on Chromium snap:
Generally I do work for packages concerning the desktop. SRU submission/verification, unblocking packages failing to build from source or failing autopkgtests.
https://bugs.launchpad.net/ubuntu/+source/blender/+bug/2033618
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1991293
https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/2035603
https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/1979347
https://bugs.launchpad.net/ubuntu/jammy/+source/speech-dispatcher/+bug/1991022
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/1976623
Things I could do better
Be more mindful of whether a fix is really worth the delta or if just waiting for a sync is good enough.
Better understand the release cycles with all its freezes not only in Ubuntu but also in Debian and how this affects the expected workload in a given time point.
Plans for the future
General
What I like least in Ubuntu
Some snaps can take long to launch, switching to LZO compression can help significantly.
It's usually difficult to tell where snaps with an open source license are built, where the VCS repository is and where to file bug reports. So, in general, their documentation. I think this hinders user involvement. First having Snapd exposing the source-code directive in snap info might be a good start and then submitting requests for documenting the snaps with contact and other relevant information.
Comments
If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.
Endorsements
As a sponsor, just copy the template below, fill it out and add it to this section.
Sebastien Bacher
Nathan has been working in the Canonical Desktop Team for over a year now. He's our chromium maintainer and has been doing a great job keep the deb (for old series) and the snap uptodate and in shape. He's also actively engaged in the GNOME packaging in Debian and Ubuntu. In addition to those he has been stepping up to participate to +1 rotations and help with Ubuntu archive issues. I strongly recommend him as a contributing developer!
TEMPLATE
== <SPONSORS NAME> == === General feedback === ## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?) === Specific Experiences of working together === ''Please add good examples of your work together, but also cases that could have handled better.'' ## Full list of sponsored packages can be generated here: ## https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi === Areas of Improvement ===
nteodosio/contributing-developer-application (last edited 2024-07-30 15:32:19 by nteodosio)