CoreDevApplication
Contents |
I, Dmitry Shachnev, apply for Ubuntu Core Developer upload rights.
Name |
Dmitry Shachnev |
Launchpad Page |
|
Wiki Page |
Who I am
I am Moscow-based Debian, Ubuntu and Free Software activist, born in 1993. Author of some Python modules and apps, contributor to many other open source projects. Last-year student of Moscow State University, department of Mechanics and Mathematics (chair of Computational Mathematics).
My Ubuntu story
I began using Ubuntu in 2007, and contributing to Ubuntu in 2011. For the first time, I have been maintaining only a couple of packages (for which I was upstream), but since then my involvement grew much larger.
My involvement
My main areas of involvement are Python modules and Qt (both 4 and 5).
Maintaining packages is not the only thing I do. I also translate Ubuntu (I am one of ubuntu-l10n-ru coordinators), document Ubuntu (I have been contributing to Ubuntu Packaging Guide a lot), and spread the word about Ubuntu
Examples of my work / Things I'm proud of
According to the Ultimate Debian database:
* I have done 436 uploads to Ubuntu of 193 different source packages. * I have sponsored 234 uploads for other contributors. * 153 uploads were sponsored for me, of which 66 were done after I became a MOTU. * In Debian, I am listed as maintainer or uploader for 32 source packages.
Areas of work
I have been working on a large set of Ubuntu packages in the past. Currently, I work on:
- Python text processing stack (sphinx, python-docutils, python-markdown, pymarkups, retext);
- Qt 4 stack (qt4-x11, qtwebkit);
- Qt 5 stack (qt*-opensource-src, lots of packages there);
PyQt stack (sip, python-qt4, pyqt5);
- Python keyring stack (python-keyring, python-secretstorage);
- GNOME Flashback stack (gnome-panel, gnome-applets, metacity);
MathJax stack (mathjax, mathjax-docs);
- Indicators stack (indicator-*, appmenu-*).
Things I could do better
Plans for the future
Plans for Utopic+1 cycle
- I want to replace our qtwebkit-source packaging with better qtwebkit packaging from Debian (and update it to the latest upstream version).
- I will also merge the latest qt4-x11 from Debian. I also want to drop big parts of our delta: the qtwebkit-related parts (as Assistant 4.x is not relevant when Assistant 5.x is available), and the arm64/ppc64el parts (that was applied upstream and in Debian).
- I hope I will be able to help with updating GNOME to 3.14. It seems that Ubuntu will be able to reuse some work I do in gnome-flashback.
I also want to get KaTeX packaged as a potential replacement for MathJax. It will improve math experience within Sphinx or ReText a lot.
What I like least in Ubuntu
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.'' === Areas of Improvement ===