CoreDevApplication

Differences between revisions 10 and 24 (spanning 14 versions)
Revision 10 as of 2015-11-19 10:07:37
Size: 3730
Editor: ginggs
Comment:
Revision 24 as of 2015-12-02 19:27:38
Size: 5591
Editor: stefanor
Comment: Stefano Rivera
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
'''I, Graham Inggs, apply for MOTU.''' '''I, Graham Inggs, apply for core-dev.'''
Line 11: Line 11:
I'm a sysadmin for the Faculty of Engineering and the Built Environment at the University of Cape Town. I'm a sysadmin for the Faculty of Engineering and the Built Environment at the University of Cape Town, South Africa.
I support staff and post-graduates who use Linux-based desktops (primarily Ubuntu) and an HPC cluster running Rocks/CentOS. I also look after an under-graduate teaching lab of 30 PCs with NVIDA GPUs that run Ubuntu.
Line 15: Line 16:
I was accepted as a MOTU in December 2013.
Line 19: Line 19:
I was accepted as a MOTU in December 2013 and since then have sponsored a few syncs and merges, and fixed some FTBFS that were stuck in -proposed. I became a Debian Maintainer in February 2014 and a Debian Developer in August 2015.
Line 23: Line 25:
 * [[https://bugs.launchpad.net/bugs/1222747|Lesstif2 to Motif transition]]
 * [[https://bugs.launchpad.net/bugs/1158182|Eclipse-rse / Javatools shipping a broken symlink]]
 * [[https://launchpad.net/~ginggs/+uploaded-packages|List of packages I have uploaded to Ubuntu]]
 * [[https://launchpad.net/~ginggs/+synchronised-packages|List of packages I have synchronized in Ubuntu]]
 * [[https://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Graham+Inggs&sponsor_search=name&sponsoree=&sponsoree_search=name|List of uploads sponsored by me in Ubuntu]]
Line 24: Line 31:
I try to keep in contact with the upstream developers of the packages I maintain. While supporting users of Ubuntu desktops, I end up reporting and fixing bugs in all kinds of packages.
I am also involved with packaging in the Debian-Science and Debi-Chem teams.
Line 27: Line 35:
I would like to be able to do more in bug control such as being able to nominate bugs for series and setting their status and importance. I'd like to do more in main without having to take up the time of a sponsor.
Line 31: Line 39:
I will be applying for Debian Maintainer soon, and if successful, will apply for Debian Developer within the next 6 months. There are several science-related packages I intending packaging for Debian for use at the university and I also plan to make these work well in Ubuntu.
Line 34: Line 42:
Sometimes bugs are fixed in the development release and those fixes never make it into the stable release, leaving users to live with annoyances for 6 months and wondering why the bug status is "fix released" while it is still broken for them. I think there should be more SRUs.   Sometimes bugs are fixed in the development release and those fixes never make it into the stable release, leaving users to live with annoyances for 6 months and wondering why the bug status is "fix released" while it is still broken for them. I think there should be more SRUs.

I wrote the above for my MOTU application, and since becoming a MOTU, I've done fewer SRUs.
I think I've gotten better at fixing bugs before the release date.
Line 44: Line 55:
== Stefano Rivera == == Daniel Holbach (dholbach) ==
Line 46: Line 57:
Reviewed and sponsored a lot of Motif related packages for Graham, in both Debian & Ubuntu. Also helped Graham improve the state of CUDA and OpenCL packaging in Ubuntu, which gets rather hairy (complex tangles of virtual packages). In the process, there have been FFes, quite a few SRUs, and I don't recall any breakage. I wholeheartedly support Graham's application. In the past years I had enough chances to see his work and I'm very happy how he works with other projects, helps others and takes extra good care of everything. It looks like I sponsored around 20 of his uploads, but feel like I reviewed a good deal more. :-)
Line 48: Line 59:
For the last while, I've had very little feedback to offer on sponsorship - the work was all pretty good.
I trust Graham to ask when he needs help with something, or review on a complex issue.
== Alberto Milone (tseliot) ==
=== General feedback ===

I have worked with Graham on the nvidia packages (which I maintain), and he has been a huge help, always providing useful insights and actual code in the form of patches, especially for CUDA support.

I absolutely trust Graham, and I wholeheartedly support his application.
Line 52: Line 67:
I've worked with Graham quite a bit over the last couple of years, helping him get involved in Debian & Ubuntu, and mentoring.
Line 54: Line 68:
=== Areas of Improvement ===
My only criticism is an over-eagerness to SRU. We can't achieve perfection evenrywhere.
I can safely say that most (if not all) of the CUDA and OpenCL related changes in the nvidia packages were either made or recommended by Graham. This has made my life as a maintainer much easier.

You can consider [[https://bugs.launchpad.net/bugs/1327753|this merge]] the icing on the cake ;)

== Stefano Rivera (tumbleweed) ==
=== General feedback ===

I've worked with Graham for years in Debian and Ubuntu. He drove cleanup of the CUDA and Motif stacks, with sponsorship from me and others.

I'm very glad that Graham is now a DD, and would welcome him as a core-dev.

I don't have any sponsored uploads to main that I can point at, but I have sponsored one nvidia drivers upload to restricted for him.
Line 71: Line 95:
[[CategoryMOTUApplication]] [[CategoryCoreDevApplication]]

I, Graham Inggs, apply for core-dev.

Name

Graham Inggs

Launchpad Page

https://launchpad.net/~ginggs

Wiki Page

https://wiki.ubuntu.com/GrahamInggs/

Who I am

I'm a sysadmin for the Faculty of Engineering and the Built Environment at the University of Cape Town, South Africa. I support staff and post-graduates who use Linux-based desktops (primarily Ubuntu) and an HPC cluster running Rocks/CentOS. I also look after an under-graduate teaching lab of 30 PCs with NVIDA GPUs that run Ubuntu.

My Ubuntu story

I've been using Ubuntu as my primary desktop operating system since Gutsy Gibbon. I started contributing to Ubuntu in late 2012 fixing bugs in packages we use at our university; cntlm, (open)motif and CUDA.

My involvement

Packaging, SRUs, syncs, merges and bug triaging. I was accepted as a MOTU in December 2013 and since then have sponsored a few syncs and merges, and fixed some FTBFS that were stuck in -proposed. I became a Debian Maintainer in February 2014 and a Debian Developer in August 2015.

Examples of my work / Things I'm proud of

Areas of work

While supporting users of Ubuntu desktops, I end up reporting and fixing bugs in all kinds of packages. I am also involved with packaging in the Debian-Science and Debi-Chem teams.

Things I could do better

I'd like to do more in main without having to take up the time of a sponsor.

Plans for the future

General

There are several science-related packages I intending packaging for Debian for use at the university and I also plan to make these work well in Ubuntu.

What I like least in Ubuntu

Sometimes bugs are fixed in the development release and those fixes never make it into the stable release, leaving users to live with annoyances for 6 months and wondering why the bug status is "fix released" while it is still broken for them. I think there should be more SRUs.

I wrote the above for my MOTU application, and since becoming a MOTU, I've done fewer SRUs. I think I've gotten better at fixing bugs before the release date.


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.

Daniel Holbach (dholbach)

General feedback

I wholeheartedly support Graham's application. In the past years I had enough chances to see his work and I'm very happy how he works with other projects, helps others and takes extra good care of everything. It looks like I sponsored around 20 of his uploads, but feel like I reviewed a good deal more. Smile :-)

Alberto Milone (tseliot)

General feedback

I have worked with Graham on the nvidia packages (which I maintain), and he has been a huge help, always providing useful insights and actual code in the form of patches, especially for CUDA support.

I absolutely trust Graham, and I wholeheartedly support his application.

Specific Experiences of working together

I can safely say that most (if not all) of the CUDA and OpenCL related changes in the nvidia packages were either made or recommended by Graham. This has made my life as a maintainer much easier.

You can consider this merge the icing on the cake Wink ;)

Stefano Rivera (tumbleweed)

General feedback

I've worked with Graham for years in Debian and Ubuntu. He drove cleanup of the CUDA and Motif stacks, with sponsorship from me and others.

I'm very glad that Graham is now a DD, and would welcome him as a core-dev.

I don't have any sponsored uploads to main that I can point at, but I have sponsored one nvidia drivers upload to restricted for him.


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.''
=== Areas of Improvement ===


CategoryCoreDevApplication

GrahamInggs/CoreDevApplication (last edited 2015-12-02 19:27:38 by stefanor)