I, Nathan Pratta Teodosio, apply for Ubuntu Membership.
Name | Nathan Pratta Teodosio |
---|---|
Launchpad Page | Nathan Teodosio in Launchpad |
Wiki Page | nteodosio - Ubuntu Wiki |
I am a software developer in Canonical’s desktop team.
Summary of my contributions to Ubuntu
- Chromium maintenance since 2022: Snap and up to 18.04’s end of life, deb.
- Ubuntu Pro integration in gnome-initial-setup, software-properties-gtk and update-manager.
- General bug fixing, unblocking FTBFS or regressed autopkgtests, creating such tests, MIRs, SRU composition and verification, in the miscellaneous desktop packages.
- Desktop Security Center back-end.
A complete description of my contributions to Ubuntu
- The main task in Chromium’s maintenance is to make sure to catch issues early so that stable is released timely and without them. Fresh examples of typical such tasks:
- All assigned bugs in Launchpad.
- SRUs.
- MIRs.
- All merge requests in Launchpad.
- All merge requests in Salsa.
- All merge requests in Gnome.
- All merge requests in Github. Specifically,
Your plans and ideas for Ubuntu in the future
I relatively often file bugs or improvement suggestions to Launchpad itself and Snapd/Snapcraft/SnapStore. Caring is nagging. (:
I think open source code should also be easily accessible code. Snaps builds are usually detached from the corresponding source code so a curious user often doesn’t have a response to “where is the source for this snap?” So I’m now and then opening merge requests to add ‘source-code’ to the snapcraft.yaml of said snaps.