core-dev-application

Differences between revisions 3 and 4
Revision 3 as of 2024-03-21 15:21:09
Size: 5109
Editor: jbicha
Comment: add my endorsement
Revision 4 as of 2024-04-08 12:00:39
Size: 15891
Editor: bandali
Comment: Add uploads sponsored for me in Ubuntu
Deletions are marked like this. Additions are marked like this.
Line 38: Line 38:
Below are a list of packages I've worked on directly in Ubuntu, and upstream in Debian.

=== desktop set ===

|| Package || Version || Bugs || Action ||
|| [[https://launchpad.net/ubuntu/+source/gnome-initial-setup|gnome-initial-setup]] || [[https://launchpad.net/ubuntu/+source/gnome-initial-setup/43.1-2ubuntu1|43.1-2ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/gtk4|gtk4]] || [[https://launchpad.net/ubuntu/+source/gtk4/4.8.2+ds-3ubuntu1|4.8.2+ds-3ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/gtk+3.0|gtk+3.0]] || [[https://launchpad.net/ubuntu/+source/gtk+3.0/3.24.34-5ubuntu1|3.24.34-5ubuntu1]] || [[https://launchpad.net/bugs/1987304|1987304]] || ||
|| [[https://launchpad.net/ubuntu/+source/gnome-calculator|gnome-calculator]] || [[https://launchpad.net/ubuntu/+source/gnome-calculator/1:43.0.1-2ubuntu1|1:43.0.1-2ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/gtk+3.0|gtk+3.0]] || [[https://launchpad.net/ubuntu/+source/gtk+3.0/3.24.36-4ubuntu1|3.24.36-4ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/grilo-plugins|grilo-plugins]] || [[https://launchpad.net/ubuntu/+source/grilo-plugins/0.3.15-2ubuntu1|0.3.15-2ubuntu1]] || [[https://launchpad.net/bugs/2007623|2007623]] || ||
|| [[https://launchpad.net/ubuntu/+source/gnome-calculator|gnome-calculator]] || [[https://launchpad.net/ubuntu/+source/gnome-calculator/1:44.0-1ubuntu1|1:44.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/orca|orca]] || [[https://launchpad.net/ubuntu/+source/orca/44.0-1ubuntu1|44.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/nautilus|nautilus]] || [[https://launchpad.net/ubuntu/+source/nautilus/1:44.0-1ubuntu1|1:44.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/epiphany-browser|epiphany-browser]] || [[https://launchpad.net/ubuntu/+source/epiphany-browser/44.1-1|44.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-control-center|gnome-control-center]] || [[https://launchpad.net/ubuntu/+source/gnome-control-center/1:44.0-1ubuntu5|1:44.0-1ubuntu5]] || [[https://launchpad.net/bugs/2006500|2006500]] || ||
|| [[https://launchpad.net/ubuntu/+source/nautilus|nautilus]] || [[https://launchpad.net/ubuntu/+source/nautilus/1:42.6-0ubuntu1|1:42.6-0ubuntu1]] || [[https://launchpad.net/bugs/2004475|2004475]] [[https://launchpad.net/bugs/2013338|2013338]] || upgrade ||
|| [[https://launchpad.net/ubuntu/+source/epiphany-browser|epiphany-browser]] || [[https://launchpad.net/ubuntu/+source/epiphany-browser/44.2-1|44.2-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/eog|eog]] || [[https://launchpad.net/ubuntu/+source/eog/44.1-1|44.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-calendar|gnome-calendar]] || [[https://launchpad.net/ubuntu/+source/gnome-calendar/44.1-1|44.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop|gnome-remote-desktop]] || [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop/44.1-1|44.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gtk+3.0|gtk+3.0]] || [[https://launchpad.net/ubuntu/+source/gtk+3.0/3.24.38-1ubuntu1|3.24.38-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/orca|orca]] || [[https://launchpad.net/ubuntu/+source/orca/44.1-1ubuntu1|44.1-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/epiphany-browser|epiphany-browser]] || [[https://launchpad.net/ubuntu/+source/epiphany-browser/44.3-1|44.3-1]] || [[https://launchpad.net/bugs/2020822|2020822]] || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-maps|gnome-maps]] || [[https://launchpad.net/ubuntu/+source/gnome-maps/44.2-1|44.2-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop|gnome-remote-desktop]] || [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop/44.2-1|44.2-1]] || [[https://launchpad.net/bugs/2021526|2021526]] || sru ||
|| [[https://launchpad.net/ubuntu/+source/evince|evince]] || [[https://launchpad.net/ubuntu/+source/evince/44.2-1|44.2-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-pkg-tools|gnome-pkg-tools]] || [[https://launchpad.net/ubuntu/+source/gnome-pkg-tools/0.22.9ubuntu1|0.22.9ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/restinio|restinio]] || [[https://launchpad.net/ubuntu/+source/restinio/0.6.19-1|0.6.19-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gtk4|gtk4]] || [[https://launchpad.net/ubuntu/+source/gtk4/4.12.3+ds-1ubuntu1|4.12.3+ds-1ubuntu1]] || [[https://launchpad.net/bugs/2038557|2038557]] || ||
|| [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop|gnome-remote-desktop]] || [[https://launchpad.net/ubuntu/+source/gnome-remote-desktop/45.1-1|45.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gtk4|gtk4]] || [[https://launchpad.net/ubuntu/+source/gtk4/4.12.3+ds-1ubuntu0.1|4.12.3+ds-1ubuntu0.1]] || [[https://launchpad.net/bugs/2038557|2038557]] || ||
|| [[https://launchpad.net/ubuntu/+source/gnome-maps|gnome-maps]] || [[https://launchpad.net/ubuntu/+source/gnome-maps/46.0-1|46.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-music|gnome-music]] || [[https://launchpad.net/ubuntu/+source/gnome-music/46.0-1|46.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-chess|gnome-chess]] || [[https://launchpad.net/ubuntu/+source/gnome-chess/1:46.0-1|1:46.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-clocks|gnome-clocks]] || [[https://launchpad.net/ubuntu/+source/gnome-clocks/46.0-1|46.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gnome-sudoku|gnome-sudoku]] || [[https://launchpad.net/ubuntu/+source/gnome-sudoku/1:46.0-1|1:46.0-1]] || || sru ||

=== non-desktop ===

|| Package || Version || Bugs || Action ||
|| [[https://launchpad.net/ubuntu/+source/tiff|tiff]] || [[https://launchpad.net/ubuntu/+source/tiff/4.4.0-5ubuntu1|4.4.0-5ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/roundcube|roundcube]] || [[https://launchpad.net/ubuntu/+source/roundcube/1.6.1+dfsg-1ubuntu1|1.6.1+dfsg-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/selint|selint]] || [[https://launchpad.net/ubuntu/+source/selint/1.4.0-1|1.4.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/modemmanager|modemmanager]] || [[https://launchpad.net/ubuntu/+source/modemmanager/1.20.4-1ubuntu1|1.20.4-1ubuntu1]] || [[https://launchpad.net/bugs/2006625|2006625]] || ||
|| [[https://launchpad.net/ubuntu/+source/libqmi|libqmi]] || [[https://launchpad.net/ubuntu/+source/libqmi/1.32.2-1ubuntu1|1.32.2-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/librsvg|librsvg]] || [[https://launchpad.net/ubuntu/+source/librsvg/2.54.5+dfsg-1ubuntu1|2.54.5+dfsg-1ubuntu1]] || [[https://launchpad.net/bugs/2006633|2006633]] || ||
|| [[https://launchpad.net/ubuntu/+source/plymouth|plymouth]] || [[https://launchpad.net/ubuntu/+source/plymouth/22.02.122-3ubuntu1|22.02.122-3ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/ghex|ghex]] || [[https://launchpad.net/ubuntu/+source/ghex/44.1-1|44.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/tiff|tiff]] || [[https://launchpad.net/ubuntu/+source/tiff/4.5.0-6ubuntu1|4.5.0-6ubuntu1]] || [[https://launchpad.net/bugs/2020707|2020707]] || ||
|| [[https://launchpad.net/ubuntu/+source/roundcube|roundcube]] || [[https://launchpad.net/ubuntu/+source/roundcube/1.6.2+dfsg-1|1.6.2+dfsg-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/poppler|poppler]] || [[https://launchpad.net/ubuntu/+source/poppler/23.08.0-2ubuntu1|23.08.0-2ubuntu1]] || [[https://launchpad.net/bugs/2031572|2031572]] || ||
|| [[https://launchpad.net/ubuntu/+source/gambas3|gambas3]] || [[https://launchpad.net/ubuntu/+source/gambas3/3.18.2-3ubuntu3|3.18.2-3ubuntu3]] || || ||
|| [[https://launchpad.net/ubuntu/+source/xpdf|xpdf]] || [[https://launchpad.net/ubuntu/+source/xpdf/3.04+git20220601-1ubuntu1|3.04+git20220601-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/cpp-httplib|cpp-httplib]] || [[https://launchpad.net/ubuntu/+source/cpp-httplib/0.13.1+ds-1ubuntu1|0.13.1+ds-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/yuzu|yuzu]] || [[https://launchpad.net/ubuntu/+source/yuzu/0-1335+ds-1.2|0-1335+ds-1.2]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/libgedit-gtksourceview|libgedit-gtksourceview]] || [[https://launchpad.net/ubuntu/+source/libgedit-gtksourceview/299.0.4-0ubuntu1|299.0.4-0ubuntu1]] || || upgrade ||
|| [[https://launchpad.net/ubuntu/+source/restinio|restinio]] || [[https://launchpad.net/ubuntu/+source/restinio/0.6.19-1|0.6.19-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/poppler|poppler]] || [[https://launchpad.net/ubuntu/+source/poppler/24.02.0-1ubuntu1|24.02.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/libpanel|libpanel]] || [[https://launchpad.net/ubuntu/+source/libpanel/1.5.1-1|1.5.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/libdex|libdex]] || [[https://launchpad.net/ubuntu/+source/libdex/0.5.1-1|0.5.1-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/tecla|tecla]] || [[https://launchpad.net/ubuntu/+source/tecla/46~rc-1|46~rc-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/gst-plugins-good1.0|gst-plugins-good1.0]] || [[https://launchpad.net/ubuntu/+source/gst-plugins-good1.0/1.24.0-1ubuntu1|1.24.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/gst-plugins-bad1.0|gst-plugins-bad1.0]] || [[https://launchpad.net/ubuntu/+source/gst-plugins-bad1.0/1.24.0-1ubuntu1|1.24.0-1ubuntu1]] || || ||
|| [[https://launchpad.net/ubuntu/+source/tecla|tecla]] || [[https://launchpad.net/ubuntu/+source/tecla/46.0-1|46.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/libdex|libdex]] || [[https://launchpad.net/ubuntu/+source/libdex/0.6.0-1|0.6.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/libpanel|libpanel]] || [[https://launchpad.net/ubuntu/+source/libpanel/1.6.0-1|1.6.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/evolution|evolution]] || [[https://launchpad.net/ubuntu/+source/evolution/3.52.0-1|3.52.0-1]] || || sru ||
|| [[https://launchpad.net/ubuntu/+source/evolution-ews|evolution-ews]] || [[https://launchpad.net/ubuntu/+source/evolution-ews/3.52.0-1|3.52.0-1]] || [[https://launchpad.net/bugs/2056649|2056649]] || sru ||
|| [[https://launchpad.net/ubuntu/+source/libgedit-gtksourceview|libgedit-gtksourceview]] || [[https://launchpad.net/ubuntu/+source/libgedit-gtksourceview/299.0.4-3|299.0.4-3]] || || sru ||
Line 46: Line 117:
like to expand my activities well beyond ubuntu-desktop
work on and be able to directly upload rest of work (can already do indirec as DD)
I would like to further expand my activities beyond ubuntu-desktop. As a Debian Developer, I work on different areas of Debian and by extension Ubuntu already, but I would like to be able to upload my work on those things directly in Ubuntu itself as well.

I, Amin Bandali, apply for core-dev.

Name

Amin Bandali

Launchpad Page

https://launchpad.net/~bandali

Wiki Page

https://wiki.ubuntu.com/bandali

I am applying because:

  • I regularly work on packages across the Ubuntu archive as a member of Canonical's Desktop Team.
  • I'd like to eliminate delays in getting my work sponsored.
  • I'd like to reduce the burden on my sponsors.

Who I am

I'm Amin Bandali (or just bandali) and I'm a computing scientist and activist for user freedom by passion and a software developer/engineer by profession as a Software Engineer on the Desktop Team at Canonical.

I am an Ubuntu Developer (via ubuntu-desktop) and a Debian Developer.

My Ubuntu story

I first tried Ubuntu as a teenager in the late 2000s (I believe it was 9.04), and started using it regularly not very long after. Since then I've used Debian, Ubuntu, and many of their derivatives among other distros. I first contributed to Debian in 2020 and have since become a Debian Developer working on the maintenance of GNOME applications and libraries as a member of the Debian GNOME team, among other packages and teams. I've additionally been working on and contributing directly to Ubuntu as well since starting at Canonical in November 2022.

My involvement

Examples of my work / Things I'm proud of

Include your existing sponsored uploads for the packages for which you are seeking upload rights. You can link directly to an upload by following this pattern.

Areas of work

As part of Canonical's Desktop Team, I've worked a lot on/around desktop-related packages. For my work on Firefox, I've collaborated mainly with ricotz, 0xnishit, and seb128, as well as several folks from Mozilla. For my merges/syncs, transitions, and +1 rotations I've worked primarily with jbicha and seb128.

Upstream of Ubuntu, I'm a Debian Developer and I've worked on many packages across the Debian archive as a member of several Debian packaging teams, including the Debian GNOME team where I've helped maintain several GNOME applications and libraries used in Debian's default GNOME-based desktop as well as the Ubuntu desktop.

Below are a list of packages I've worked on directly in Ubuntu, and upstream in Debian.

desktop set

Package

Version

Bugs

Action

gnome-initial-setup

43.1-2ubuntu1

gtk4

4.8.2+ds-3ubuntu1

gtk+3.0

3.24.34-5ubuntu1

1987304

gnome-calculator

1:43.0.1-2ubuntu1

gtk+3.0

3.24.36-4ubuntu1

grilo-plugins

0.3.15-2ubuntu1

2007623

gnome-calculator

1:44.0-1ubuntu1

orca

44.0-1ubuntu1

nautilus

1:44.0-1ubuntu1

epiphany-browser

44.1-1

sru

gnome-control-center

1:44.0-1ubuntu5

2006500

nautilus

1:42.6-0ubuntu1

2004475 2013338

upgrade

epiphany-browser

44.2-1

sru

eog

44.1-1

sru

gnome-calendar

44.1-1

sru

gnome-remote-desktop

44.1-1

sru

gtk+3.0

3.24.38-1ubuntu1

orca

44.1-1ubuntu1

epiphany-browser

44.3-1

2020822

sru

gnome-maps

44.2-1

sru

gnome-remote-desktop

44.2-1

2021526

sru

evince

44.2-1

sru

gnome-pkg-tools

0.22.9ubuntu1

restinio

0.6.19-1

sru

gtk4

4.12.3+ds-1ubuntu1

2038557

gnome-remote-desktop

45.1-1

sru

gtk4

4.12.3+ds-1ubuntu0.1

2038557

gnome-maps

46.0-1

sru

gnome-music

46.0-1

sru

gnome-chess

1:46.0-1

sru

gnome-clocks

46.0-1

sru

gnome-sudoku

1:46.0-1

sru

non-desktop

Package

Version

Bugs

Action

tiff

4.4.0-5ubuntu1

roundcube

1.6.1+dfsg-1ubuntu1

selint

1.4.0-1

sru

modemmanager

1.20.4-1ubuntu1

2006625

libqmi

1.32.2-1ubuntu1

librsvg

2.54.5+dfsg-1ubuntu1

2006633

plymouth

22.02.122-3ubuntu1

ghex

44.1-1

sru

tiff

4.5.0-6ubuntu1

2020707

roundcube

1.6.2+dfsg-1

sru

poppler

23.08.0-2ubuntu1

2031572

gambas3

3.18.2-3ubuntu3

xpdf

3.04+git20220601-1ubuntu1

cpp-httplib

0.13.1+ds-1ubuntu1

yuzu

0-1335+ds-1.2

sru

libgedit-gtksourceview

299.0.4-0ubuntu1

upgrade

restinio

0.6.19-1

sru

poppler

24.02.0-1ubuntu1

libpanel

1.5.1-1

sru

libdex

0.5.1-1

sru

tecla

46~rc-1

sru

gst-plugins-good1.0

1.24.0-1ubuntu1

gst-plugins-bad1.0

1.24.0-1ubuntu1

tecla

46.0-1

sru

libdex

0.6.0-1

sru

libpanel

1.6.0-1

sru

evolution

3.52.0-1

sru

evolution-ews

3.52.0-1

2056649

sru

libgedit-gtksourceview

299.0.4-3

sru

Things I could do better

I can be somewhat shy about asking for help when faced with a difficult challenge/problem, so I'd like to do better at asking for help or hints earlier than I currently do at times.

Plans for the future

General

I would like to further expand my activities beyond ubuntu-desktop. As a Debian Developer, I work on different areas of Debian and by extension Ubuntu already, but I would like to be able to upload my work on those things directly in Ubuntu itself as well.

What I like least in Ubuntu

Having worked on Ubuntu as a contributor and later as an Ubuntu Developer, I've found that developer documentation is a bit all over the place, sometimes inaccessible and hard to find, or severely outdated. I've done a few small things here and there to improve the situation a bit, but there's still much to be done. So I plan on continuing working towards those improvements.


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

Jeremy Bícha

I have had the pleasure of working alongside Amin for more than a year on Canonical's Desktop Team. Although his primary responsiblity is maintaining Firefox in Ubuntu, I have seen him go significantly beyond that. Last year, he earned Debian Developer and Ubuntu Desktop upload rights. He continues to work on packages beyond the Ubuntu Desktop set including both universe packages (like evolution) and main packages (like poppler and gst-plugins-good1.0). I am confident that Amin has the technical ability to do .deb packaging across the entire Ubuntu archive and the understanding of Ubuntu processes to do so effectively. -- jbicha 2024-03-21 15:21:09

As a sponsor, just copy the template below, fill it out and add it to this section.


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 ===


CategoryCoreDevApplication

bandali/core-dev-application (last edited 2024-04-16 12:16:01 by 0xnishit)