PPUApplication

Differences between revisions 1 and 13 (spanning 12 versions)
Revision 1 as of 2012-09-17 08:11:27
Size: 4052
Editor: mitya57
Comment:
Revision 13 as of 2012-11-12 17:02:56
Size: 6127
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
--- ----
Line 10: Line 10:
|| '''Wiki Page''' || [[https://wiki.ubuntu.com/DmitryShachnev]] || || '''Wiki Page''' || DmitryShachnev ||
Line 31: Line 31:
Incomplete list of (other) source packages I've contributed to: gnome-icon-theme, googlecl, lightdm, light-themes, nautilus, python-docutils, python-gnupg, sphinx, ubuntu-packaging-guide. Incomplete list of (other) source packages I've contributed to: `gnome-icon-theme`, `googlecl`, `lightdm`, `light-themes`, `nautilus`, `python{,3}-defaults`, `python-docutils`, `python-gnupg`, `python-roman`, `sphinx`, `ubuntu-packaging-guide`.
Line 39: Line 39:
 * helping with the Ubuntu packaging guide;  * [[http://bazaar.launchpad.net/~ubuntu-packaging-guide-team/ubuntu-packaging-guide/trunk/view/head:/debian/changelog|working on the Ubuntu packaging guide]];
Line 48: Line 48:
I'm also Debian Maintainer and member of [[Debian/PythonModulesTeam|DPMT]], [[http://wiki.debian.org/Teams/PythonAppsPackagingTeam|PAPT]] and [[http://wiki.debian.org/Teams/Javascript|JavaScript]] teams.
Line 54: Line 56:
I am planning to become a MOTU member eventually. I've started with these two packages because these two are only ones that I maintain in Ubuntu (not in Debian). I'm also planning to join the Bug Control team. Long-term plan: I am planning to become a MOTU member eventually. I've started with these two packages because these two are only ones that I maintain in Ubuntu (not in Debian).
Line 56: Line 58:
For quantal+1, I plan to get three new packages into Ubuntu: pymarkups, python-roman and python-secretstorage. Short-term plan: For raring, I plan to get at least two new packages into Ubuntu: pymarkups and python-secretstorage. I also want to update ReText to 4.0 and maybe package some extensions for it.
Line 59: Line 61:
I don't like when people derive from Debian or upstream without any good reason. Sometimes, there even are two different and incompatible packaging version in Debian and Ubuntu. A good example is chromium-browser package. I don't much like the way we work with patches. There are branches where patches are applied, unapplied, half-applied :), there are native packages with Ubuntu changes, there still are packages not using quilt.
Line 61: Line 63:
Speaking about my packages, one I like least is python-gdata because it has lots of dead and unmaintained code, and upstream is quite unfriendly. Some packages have so many patches that the maintainers have to [[http://anonscm.debian.org/loggerhead/pkg-cups/cups/debian-trunk/files/head:/debian/patches/|create subdirectories]] for them.

Speaking about my pa
ckages, one I like least is python-gdata because it has lots of dead and unmaintained code, and upstream is quite unfriendly (and doesn't accept patches) :(.
Line 68: Line 72:

== Daniel Holbach (dholbach) ==
=== General feedback ===
Dmitry has done a great job taking care of the two packages and he should totally have upload rights for them.

=== Specific Experiences of working together ===
 * https://launchpad.net/ubuntu/precise/+source/unity-mail/0.92
 * https://launchpad.net/ubuntu/precise/+source/unity-mail/0.92.3~12.04
 * https://launchpad.net/ubuntu/quantal/+source/retext/3.0.2-1
 * https://launchpad.net/ubuntu/quantal/+source/unity-mail/0.92.3
 * https://launchpad.net/ubuntu/precise/+source/retext/2.1.5-0ubuntu1
 * https://launchpad.net/ubuntu/precise/+source/unity-mail/0.90
 * https://launchpad.net/ubuntu/precise/+source/retext/2.1.4-2

== Andrew Starr-Bochicchio ==
=== General feedback ===
I fully support Dmitry's application. While I've only uploaded one package for him that is relevant to the PPU applcation, I've also review a number of merges for the Ubuntu Packaging Guide where he has been running down some of our sphinx related problems. I'm impressed by his efforts to work with sphinx maintainers upstream and in Debian.

=== Specific Experiences of working together ===
|| Package || Version ||
|| SourcePackage:retext || [[ http://launchpad.net/ubuntu/quantal/+source/retext/3.1.3-1/ | 3.1.3-1 ]] ||


=== Areas of Improvement ===
I'd love to see Dmitry become a full Ubuntu Developer. So the main area for improvement is in his willingness to fill out applications.

I, Dmitry Shachnev, apply for upload rights for these packages:

  • retext

  • unity-mail


Name

Dmitry Shachnev

Launchpad Page

https://launchpad.net/~mitya57

Wiki Page

DmitryShachnev

Who I am

I'm author of ReText editor, and some smaller projects and libraries. In real life, I'm student at Mathematics department of Moscow State University.

My Ubuntu story

I've been using Ubuntu since version 7.10 (Gutsy Gibbon), and I started contributing last summer (retext changelog dates back to Mon, 13 Jun 2011).

My involvement

I'm mostly involved with maintaining my apps and their dependency stack. I've also been contributing to Python-related packages and modules.

Examples of my work / Things I'm proud of

I'm the primary maintainer of these packages (I do most of the maintenance work in Debian):

  • retext

  • python-markdown

  • python-gdata

  • unity-mail

  • mathjax

Incomplete list of (other) source packages I've contributed to: gnome-icon-theme, googlecl, lightdm, light-themes, nautilus, python{,3}-defaults, python-docutils, python-gnupg, python-roman, sphinx, ubuntu-packaging-guide.

Areas of work

I am:

Some statistics (more links can be found at DmitryShachnev page):

I'm also Debian Maintainer and member of DPMT, PAPT and JavaScript teams.

Things I could do better

I mostly write in Python and C++, so I need to improve my skills in other languages (C and Perl in the first place). My English can also be a bit improved Smile :)

Plans for the future

Long-term plan: I am planning to become a MOTU member eventually. I've started with these two packages because these two are only ones that I maintain in Ubuntu (not in Debian).

Short-term plan: For raring, I plan to get at least two new packages into Ubuntu: pymarkups and python-secretstorage. I also want to update ReText to 4.0 and maybe package some extensions for it.

What I like least in Ubuntu

I don't much like the way we work with patches. There are branches where patches are applied, unapplied, half-applied :), there are native packages with Ubuntu changes, there still are packages not using quilt.

Some packages have so many patches that the maintainers have to create subdirectories for them.

Speaking about my packages, one I like least is python-gdata because it has lots of dead and unmaintained code, and upstream is quite unfriendly (and doesn't accept patches) :(.

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

Dmitry has done a great job taking care of the two packages and he should totally have upload rights for them.

Specific Experiences of working together

Andrew Starr-Bochicchio

General feedback

I fully support Dmitry's application. While I've only uploaded one package for him that is relevant to the PPU applcation, I've also review a number of merges for the Ubuntu Packaging Guide where he has been running down some of our sphinx related problems. I'm impressed by his efforts to work with sphinx maintainers upstream and in Debian.

Specific Experiences of working together

Package

Version

retext

3.1.3-1

Areas of Improvement

I'd love to see Dmitry become a full Ubuntu Developer. So the main area for improvement is in his willingness to fill out applications.

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

CategoryPerPackageUploaderApplication

DmitryShachnev/PPUApplication (last edited 2014-01-06 11:22:07 by seb128)