MOTU

Differences between revisions 14 and 28 (spanning 14 versions)
Revision 14 as of 2015-02-17 12:44:42
Size: 8201
Editor: bluesabre
Comment:
Revision 28 as of 2018-07-15 03:45:13
Size: 10280
Editor: unit193
Comment: Add xfconf transition, update sponsorship miner link.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was copied from Unit193/XubuntuPackageset
Line 4: Line 5:
'''I, Unit 193, apply for the Xubuntu packageset upload rights.''' '''I, Unit 193, apply for the MOTU upload rights.'''
Line 12: Line 13:
As part of the role of Debian liaison, I keep a close eye on Xfce bugs and uploads in Debian and report to the team any that may affect us. I also keep an eye on our delta over the packages in pkg-xfce. As part of the role of Debian liaison, I keep a close eye on Xfce bugs and uploads in Debian and report to the team any that may affect us. I also keep an eye on our delta over the packages in pkg-xfce in addition of my contributions to pkg-xfce itself. 
Line 18: Line 19:
 * Currently mainly involved in Xubuntu, either as a packager or whatever else needs done.  * Currently involved in Xubuntu, either as a packager or whatever else needs done.  I also have an interest in packages that rest in universe, and seem uncared for.
Line 20: Line 21:
 * Work upstream in Debian both as a package maintainer and team member (non uploading).  * Work upstream in Debian both as a Debian Maintainer and team member (non uploading).
Line 23: Line 24:
 * I debugged and fixed a longstanding bug in [[https://launchpad.net/ubuntu/+source/parole/0.6.1-0ubuntu2|Parole]] that didn't affect Debian.
 * Cherry picked a git commit fixing apt-offline for Xubuntu, and assisted with the SRU.
 * Packaged xubuntu-community-artwork after our first community wallpaper contest.
 * Various Xfce/Xubuntu related packages, including package updates, default settings changes, and new optional packages.
The most recent examples of work I'm actually "proud" of would be in Debian.

 * I spearheaded the transition to net-ssh 4.x series. (Includes chef, specinfra, net-scp uploads)
 * Eliminated the need for delta in the deluge package.
 * Am working with the Irssi Debian developer to eliminate the need to merge the package from Debian.
 * Various Xfce/Xubuntu related packages, including package updates, default settings changes, and new optional packages, including xfdashboard and xfce4-statusnotifier-plugin.
 * Fixed longstanding bugs in bzr-fastimport that would cause the translated repo to have files that were deleted long ago.
Line 28: Line 32:
 * Recently did the xfconf transition in Cosmic, which also kicked off smaller thunar and xfce4-panel transitions.
Line 29: Line 34:
  * I am part of the pkg-multimedia team so I have helped with packaging on gmusicbrowser (shipped in Xubuntu), icecast2, and ices2.
  * I am the maintainer for inxi and thunar-dropbox-plugin (with the Xubuntu lead developer as uploader), and am marked as uploader for alpine and pianobar (non-team packages.)
  * I maintain icecast2 and ices2 as part of the pkg-multimedia team.
  * I also help maintain ruby-rbnacl and ruby-net-ssh in pkg-ruby-extras.
  * I am the maintainer for gcalcli, inxi (DM permission), ruby-roo, thunar-dropbox-plugin (with the Xubuntu lead developer as uploader), and am marked as uploader for alpine and pianobar (non-team packages.)
  * I and another Debian package maintainer introduced xfce4-eyes-plugin to Debian, which is a package Ubuntu had been carrying for quite a while.
  * I also made quite a few commits to the mini-dinstall package.
Line 32: Line 40:
 * See my [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Unit+193&sponsoree_search=name |Sponsorship Miner]] page for a full listing.  * See my [[https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Unit+193&sponsoree_search=name |Sponsorship Miner]] page for a full listing.
Line 35: Line 43:
 *I am a Xubuntu developer, so I work with the Xubuntu development team (hence this application), which puts me working with Sean Davis, the Xubuntu development lead, a lot.
 * I have also worked a little bit with Mirv, dholbach, and Logan for sponsored uploads.
 * I am a Xubuntu developer, so I work with the Xubuntu development team, which puts me working with Sean Davis, the Xubuntu development lead, a lot.
 * I have also worked with various packages in universe, some of which have been listed above.
Line 39: Line 47:
I tend to lack some self-reliance or want everything I do/upload reviewed well, so I could likely do without trying to get an ACK on everything. With my somewhat new role in the Xubuntu developers team, I have been given more of an opportunity with this as I have commit access to our VCS and have been fixing and cleaning things. Bugs, in both filing and being responsive to them.
Line 43: Line 51:
Well, as I'm going for packageset rights in Xubuntu, I clearly plan to continue to make Xubuntu a great flavor. At some point in the future, I'm likely going to go for MOTU so I can more easily help out in areas not directly related to Xubuntu. I'm also planning on going for DM in Debian. I, of course, plan to continue to make Xubuntu a great flavor, but am also interested in not only keeping an eye on the packages I help with in Debian in great order for Ubuntu, but also keep packages in great working order for Ubuntu use. In the future, I plan to apply for DD as well.
Line 48: Line 57:
 * It is a great pleasure to offer Unit 193 a reference in support of his application for upload rights to the Xubuntu package set. He has been contributing to the Xubuntu team steadily for some years now and has recently taken on the role of Debian liaison. Being a steady contributor to Debian as well, he is a perfect fit for the position. Unit 193 has supported our project out as a packager over the recent years, helping us with managing PPAs as well as building specific packages for exploratory testing purposes. He is clearly an experienced packager and by improving existing packages he has demonstrated his attention to detail. He has also shown tremendous initiative and community spirit within the team. I am confident that the Xubuntu team will benefit greatly from him gaining upload priviledges. For the reasons stated above I consider him an ideal candidate for upload rights to the Xubuntu packageset and fully support his application. -- [[LaunchpadHome:simon-steinbeiss]] <<DateTime(2015-02-13T11:48:07+0100)>> While I haven't sponsored Unit193's patches enough to justify a full endorsement in my opinion, Unit193 is a great guy (I have known him for several years), and the two uploads that I have sponsored for him were both high quality uploads, where no changes were needed on his part and he demonstrated his knowledge of correctly preparing bug reports and generating the diffs. From what I can tell in conversations with him, he has a lot of knowledge of what things should go in Debian and what shouldn't, and Ubuntu release policies in general. It would be great to see him as MOTU, we need more skilled people like Unit193. -- [[LaunchpadHome:tsimonq2]] <<DateTime(2017-09-08T16:51:03-0500)>>
Line 50: Line 59:
 * The amount of Unit 193's contributions to Xubuntu are almost countless, both as a packager or fixing bugs. His importance in the development team is unquestionable and his community spirit tireless. He's always sharing his knowledge and expertise where possible. I have worked closely with him on several Xubuntu documentation efforts and am always delighted by his positive attitude to whatever he is working on and with. In my opinion it would be very beneficial to the Xubuntu Project Unit 193's upload rights to the Xubuntu packageset, so a strong +1 from me on his application. -- [[slickymaster]], Xubuntu Documentation Lead <<DateTime>> Unit193 has been part of the OpenLP community for many years, and his assistance has been phenomenal. He sees things which he feels he needs to bring to my attention (rightly so), and then lets me know about them, often with a solution he has already put together to remedy the issue. As a fellow Debian Maintainer, he has been irreplaceable, again often bringing solutions to problems he sees with some of packages. Unit193 is an asset to anyone, and I highly recommend him for MOTU. @-- [[LaunchpadHome:raoul-snyman]] <<DateTime(2017-09-08T17:36:14-0700)>>@

Unit193 was instrumental in causing my (extremely limited) reinvolvement with the Ubuntu community after a significant hiatus. I routinely see IRC activity including assisting developers with work, helping new folk with development tasks, and coordination of packages between Debian and Ubuntu well outside the Xubuntu packageset. Further, I fully endorse the choice of pseudonym, which has remained a constant and reliable identity with upload rights to both Debian and Ubuntu for some time. @-- [[LaunchpadHome:persia]] <<DateTime(2018-03-11T01:55:38+0000)>>@
Line 58: Line 69:
## 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?)
I've worked with Unit193 since I started contributing to Xubuntu. He is very familiar with packaging guidelines and I have sought his advice when creating a number of packages, especially when I started packaging. To date, I have sponsored at least 11 of his packages (the miner seems to be missing some, I just uploaded his xfce4-settings last night) and relied on him for the creation of many other packages we have in the Xubuntu Development PPAs. I certainly trust him with helping to maintain the Xubuntu packageset. Because of his continued contribution, [[LaunchpadHome:simon-steinbeiss]] and I recently added him to the Xubuntu Developers team to be able to maintain our settings, seed, and other components directly.
As Xubuntu Technical Lead for some time, I might be Unit193's biggest fan. I sponsored numerous packages ([[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Sean+Davis&sponsor_search=name&sponsoree=Unit+193&sponsoree_search=name|looks like 27]]) for Unit193 in the past when I was the only uploader for the Xubuntu packageset. Since then, Unit193 applied to also have upload rights to the packageset and has done a really great job of package maintenance for Xubuntu and Xfce. Despite his claim of "Bugs, in both filing and being responsive to them.", he's been incredibly responsive to bugs and is often the first person to notify me of breaking issues.

His packages are always of superior quality, and I depend on him for review of my own packages and of maintaining the same high quality and standards compliance across all of our packages in the archive and our team's PPAs.
Line 62: Line 74:
''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:
## http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?
 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Sean%20Davis&sponsor_search=name&sponsoree=Unit+193&sponsoree_search=name|Sponsorship Miner]]: Unit193 has consistently provided a number of updated Xfce packages for sponsorship, all of which have been of very high quality
 * [[https://launchpad.net/ubuntu/+source/parole/0.6.1-0ubuntu2|Parole Plugins]]: While this one was upload by Logan, this was a bug that plagued Xubuntu for several releases, where Parole's plugins were not properly detected. Unit193 resolved the long-standing issue with this package.
 * [[https://code.launchpad.net/~xubuntu-dev/ubuntu-seeds/xubuntu.vivid/|Xubuntu Core and Desktop Seeds]]: Unit193 has gone to great lengths to improve our seed, and develop a new "core" seed. His contributions can be seen in the bzr history
Commits to our team's packages:
 * https://code.launchpad.net/~xubuntu-dev/xubuntu-default-settings/trunk (637, 638, 639 are his recent standards and quality updates)
 * http://bazaar.launchpad.net/~xubuntu-art/xubuntu-artwork/artful/revision/324 (Keeping us on our toes and starting Artful off right)
 * https://launchpad.net/ubuntu/+source/xubuntu-docs/+changelog (Where he has been essential with this package over the years)

Our team's PPAs, where most packages have his name on them or are built by his daily packaging:
 * https://launchpad.net/~xubuntu-dev/+archive/ubuntu/extras
 * https://launchpad.net/~xubuntu-dev/+archive/ubuntu/ppa
 * https://launchpad.net/~xubuntu-dev/+archive/ubuntu/xfce4-gtk3
 * https://launchpad.net/~xubuntu-dev/+archive/ubuntu/xubuntu-staging

Leading the charge with Xubuntu Base/Core (despite our inability to get traction on this with the teams responsible for merging it):
 * https://code.launchpad.net/~xubuntu-dev/livecd-rootfs/xubuntu-base
 * https://code.launchpad.net/~xubuntu-dev/debian-cd/xubuntu-base
 * https://code.launchpad.net/~xubuntu-dev/ubuntu-cdimage/xubuntu-base

Packaging new releases within hours of release:
 * http://archive.xfce.org/src/panel-plugins/xfce4-pulseaudio-plugin/0.3/, https://anonscm.debian.org/viewvc/pkg-xfce?view=revision&revision=10019
 * http://archive.xfce.org/src/panel-plugins/xfce4-statusnotifier-plugin/0.2/, https://anonscm.debian.org/viewvc/pkg-xfce?view=revision&revision=10026

There's definitely even more examples, but I think it is safe to say that Xubuntu could not be in the position that it is in now without his hard work and dedication.
Line 70: Line 97:
I don't see any areas of weakness when working with Unit193. He is always available and follows through with every task assigned, consistently providing exceptional work. As Unit193 stays current with all changes to Debian packaging, reviews and tests his packages thoroughly, and actively seeks out sponsors for his work, I do not have any areas of improvement for him at this time.
Line 72: Line 99:
-- [[LaunchpadHome:bluesabre|Sean Davis]], Xubuntu Technical Lead <<DateTime(2015-02-17T07:41:00-0400)>> -- [[https://launchpad.net/~bluesabre|bluesabre]], 2017-09-08 06:22:00 EST

----

== Gianfranco Costamagna ==
=== General feedback ===

I did sponsor a ton of packages for Unit 193, and pressed him to apply for DM and MOTU processes.
He knows his job, how to do it, he is careful about copyrights, and cares about things to go in -release pocket.

I don't even remember having to nitpick on his work, I just blindly sign/sync/merge/upload when he asks me.

the stats shows not an high number of uploads I performed to him, but this is because I don't use the right flags when I force-sync packages for him from Debian.

He cares about dropping deltas whenever possible, and this is always something nice and appreciated
http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=LocutusOfBorg&sponsor_search=name&sponsoree=unit*&sponsoree_search=name

-- [[https://launchpad.net/~costamagnagianfranco|LocutusOfBorg]], 2017-09-11 09:00:10 EST

I, Unit 193, apply for the MOTU upload rights.

Name

Unit 193

Launchpad Page

~unit193

Wiki Page

Unit193

Who I am

I am a Xubuntu team member, developer, and the Debian liaison. As part of the role of Debian liaison, I keep a close eye on Xfce bugs and uploads in Debian and report to the team any that may affect us. I also keep an eye on our delta over the packages in pkg-xfce in addition of my contributions to pkg-xfce itself.

My Ubuntu story

Started playing with Kubuntu back in '07 or so, converted fully to Xubuntu later.

My involvement

  • Currently involved in Xubuntu, either as a packager or whatever else needs done. I also have an interest in packages that rest in universe, and seem uncared for.
  • Provide support and channel management for several core channels.
  • Work upstream in Debian both as a Debian Maintainer and team member (non uploading).

Examples of my work / Things I'm proud of

The most recent examples of work I'm actually "proud" of would be in Debian.

  • I spearheaded the transition to net-ssh 4.x series. (Includes chef, specinfra, net-scp uploads)
  • Eliminated the need for delta in the deluge package.
  • Am working with the Irssi Debian developer to eliminate the need to merge the package from Debian.
  • Various Xfce/Xubuntu related packages, including package updates, default settings changes, and new optional packages, including xfdashboard and xfce4-statusnotifier-plugin.
  • Fixed longstanding bugs in bzr-fastimport that would cause the translated repo to have files that were deleted long ago.
  • A few uploads/syncs of packages I'm interested in, some of which I helped Debian with.
  • Recently did the xfconf transition in Cosmic, which also kicked off smaller thunar and xfce4-panel transitions.
  • In Debian:
    • I maintain icecast2 and ices2 as part of the pkg-multimedia team.
    • I also help maintain ruby-rbnacl and ruby-net-ssh in pkg-ruby-extras.
    • I am the maintainer for gcalcli, inxi (DM permission), ruby-roo, thunar-dropbox-plugin (with the Xubuntu lead developer as uploader), and am marked as uploader for alpine and pianobar (non-team packages.)
    • I and another Debian package maintainer introduced xfce4-eyes-plugin to Debian, which is a package Ubuntu had been carrying for quite a while.
    • I also made quite a few commits to the mini-dinstall package.
    • Have done a couple QA uploads as well as assisted others with packaging.
  • See my Sponsorship Miner page for a full listing.

Areas of work

  • I am a Xubuntu developer, so I work with the Xubuntu development team, which puts me working with Sean Davis, the Xubuntu development lead, a lot.
  • I have also worked with various packages in universe, some of which have been listed above.

Things I could do better

Bugs, in both filing and being responsive to them.

Plans for the future

General

I, of course, plan to continue to make Xubuntu a great flavor, but am also interested in not only keeping an eye on the packages I help with in Debian in great order for Ubuntu, but also keep packages in great working order for Ubuntu use. In the future, I plan to apply for DD as well.


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@.

While I haven't sponsored Unit193's patches enough to justify a full endorsement in my opinion, Unit193 is a great guy (I have known him for several years), and the two uploads that I have sponsored for him were both high quality uploads, where no changes were needed on his part and he demonstrated his knowledge of correctly preparing bug reports and generating the diffs. From what I can tell in conversations with him, he has a lot of knowledge of what things should go in Debian and what shouldn't, and Ubuntu release policies in general. It would be great to see him as MOTU, we need more skilled people like Unit193. -- tsimonq2 2017-09-08 21:51:03

Unit193 has been part of the OpenLP community for many years, and his assistance has been phenomenal. He sees things which he feels he needs to bring to my attention (rightly so), and then lets me know about them, often with a solution he has already put together to remedy the issue. As a fellow Debian Maintainer, he has been irreplaceable, again often bringing solutions to problems he sees with some of packages. Unit193 is an asset to anyone, and I highly recommend him for MOTU. @-- raoul-snyman 2017-09-09 00:36:14@

Unit193 was instrumental in causing my (extremely limited) reinvolvement with the Ubuntu community after a significant hiatus. I routinely see IRC activity including assisting developers with work, helping new folk with development tasks, and coordination of packages between Debian and Ubuntu well outside the Xubuntu packageset. Further, I fully endorse the choice of pseudonym, which has remained a constant and reliable identity with upload rights to both Debian and Ubuntu for some time. @-- persia 2018-03-11 01:55:38@


Endorsements

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

Sean Davis

General feedback

As Xubuntu Technical Lead for some time, I might be Unit193's biggest fan. I sponsored numerous packages (looks like 27) for Unit193 in the past when I was the only uploader for the Xubuntu packageset. Since then, Unit193 applied to also have upload rights to the packageset and has done a really great job of package maintenance for Xubuntu and Xfce. Despite his claim of "Bugs, in both filing and being responsive to them.", he's been incredibly responsive to bugs and is often the first person to notify me of breaking issues.

His packages are always of superior quality, and I depend on him for review of my own packages and of maintaining the same high quality and standards compliance across all of our packages in the archive and our team's PPAs.

Specific Experiences of working together

Commits to our team's packages:

Our team's PPAs, where most packages have his name on them or are built by his daily packaging:

Leading the charge with Xubuntu Base/Core (despite our inability to get traction on this with the teams responsible for merging it):

Packaging new releases within hours of release:

There's definitely even more examples, but I think it is safe to say that Xubuntu could not be in the position that it is in now without his hard work and dedication.

Areas of Improvement

As Unit193 stays current with all changes to Debian packaging, reviews and tests his packages thoroughly, and actively seeks out sponsors for his work, I do not have any areas of improvement for him at this time.

-- bluesabre, 2017-09-08 06:22:00 EST


Gianfranco Costamagna

General feedback

I did sponsor a ton of packages for Unit 193, and pressed him to apply for DM and MOTU processes. He knows his job, how to do it, he is careful about copyrights, and cares about things to go in -release pocket.

I don't even remember having to nitpick on his work, I just blindly sign/sync/merge/upload when he asks me.

the stats shows not an high number of uploads I performed to him, but this is because I don't use the right flags when I force-sync packages for him from Debian.

He cares about dropping deltas whenever possible, and this is always something nice and appreciated http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=LocutusOfBorg&sponsor_search=name&sponsoree=unit*&sponsoree_search=name

-- LocutusOfBorg, 2017-09-11 09:00:10 EST


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:
## http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?
=== Areas of Improvement ===

Unit193/MOTU (last edited 2018-07-15 03:45:13 by unit193)