CoreDevApplication

Differences between revisions 1 and 2
Revision 1 as of 2024-10-15 19:11:49
Size: 6154
Editor: sudipmuk
Comment:
Revision 2 as of 2024-10-15 19:15:25
Size: 6162
Editor: sudipmuk
Comment:
Deletions are marked like this. Additions are marked like this.
Line 98: Line 98:
{{{
Line 102: Line 103:
}}}

I, Sudip Mukherjee, apply for core-dev.

I am applying because:

  • I'd like to help in the transitions of main packages also.
  • 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 am a Kernel Engineer at my $dayjob and maintain few drivers in upstream kernel. I am also a DD since 2020 and a MOTU since June, 2024. I started using Linux with Ubuntu 10.04 when I was at my previous $dayjob. But being an enduser at that time I was fairly happy with what I had and never needed to poke anything in the system. But with my current $dayjob I started using Debian and had to work with different parts of the system, and as a result started contributing to Debian.

My Ubuntu story

Since I started my Linux use with Ubuntu, so I always wanted to contribute to Ubuntu after I started contributing to Debian. But I was always confused with Ubuntu contributions process. While in Ubuntu Summit 2023, few friends spent time explaining me the process and why Ubuntu has its own bug reports and why they need fixing. And that was the start, my first Ubuntu contribution (a SRU to one of my package in Debian) started at Ubuntu Summit 2023.

I like working on all kind of bugs, and which is why I like contributing to Ubuntu as there is no maintainer concept here and every package is team maintained. So, I can choose any of the bugs reported by users (there are thousands of new bugs).

My involvement

Examples of my work / Things I'm proud of

* My Uploads (sponsored).

* Launchpad Uploaded Packages

* Debian Packages overview

Merges

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/libpam-ccreds/+git/libpam-ccreds/+merge/471023

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/libappimage/+git/libappimage/+merge/470581

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/gnome-calls/+git/gnome-calls/+merge/469056

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/tang/+git/tang/+merge/468870

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/heartbeat/+git/heartbeat/+merge/468857

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/libscrypt/+git/libscrypt/+merge/468811

From main:

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/qrtr/+git/qrtr/+merge/469425

* https://code.launchpad.net/~sudipmuk/ubuntu/+source/usb-modeswitch/+git/usb-modeswitch/+merge/469423

Syncs

* https://launchpad.net/~sudipmuk/+synchronised-packages

From main: * https://bugs.launchpad.net/bugs/2061315

Transition

* ace

* dlib

* eclipse-jdt-core

* libplacebo

* mapnik

* openmm

* recode

* tidy-html5

* uhd

* gnuradio

* synfig

* miniupnpc

Areas of work

I usually look for bugs in "universe" which has been reported by users, which sometimes leads me to fix the bug in Upstream, Debian and current development release. And, occassionally I will also look for FTBFS bugs in development release and merges (which I find quite interesting and liked the git-ubuntu workflow).

And, after becoming MOTU I also started helping in transitions. With MOTU permissions I can only help in triggering a rebuild of the packages in universe. For main, I have to ask someone. This is a snippet from my irc log:

Jul 30 10:17:46 <sudip> LocutusOfBorg: I was looking at the tidy-html5 transition. Can you do the rebuild of php8.3 please.. its in main.. also I have not done libhtml-tidy-perl and libhtml-tidy5-perl as my local build failed, will check.
Jul 30 10:22:49 <LocutusOfBorg> sudip, rebuild php8.3   "new libtidy58"
Jul 30 10:22:50 <LocutusOfBorg> . 
Jul 30 10:23:19 <sudip> thanks LocutusOfBorg

Things I could do better

* While doing the "merges", I should try to find out the LP bug reference of the delta (if not mentioned) and mention it in the merge and maybe try to improve the DEP-3 headers of the patch (if needed).

Plans for the future

General

* Continue to find and fix bugs.

* Try to get more involved with Ubuntu development.

* Try to get involved in a change of seeds and maybe a MIR process atleast once. But being a non-canonical volunteer I doubt I will ever get the time and chance to do it.

What I like least in Ubuntu

Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.


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.


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


sudipmuk/CoreDevApplication (last edited 2024-10-26 09:57:13 by sudipmuk)