1. Identification & Account Data -------------------------------- First name: Modestas Last name: Vainius Key fingerprint: 9E8C CC49 180D 6A15 00B4 0088 1CEF 4946 73EA E214 Account: modax Forward email: modestas@vainius.eu ID check passed, key signed by ~6 existing developers: Output from keycheck.sh: ./keycheck.sh 73EAE214 Syncing Debian Keyrings with rsync from keyring.debian.org Receiving and checking key gpg: requesting key 73EAE214 from hkp server keys.gnupg.net pub 1024D/73EAE214 2003-12-29 Key fingerprint = 9E8C CC49 180D 6A15 00B4 0088 1CEF 4946 73EA E214 uid Modestas Vainius <modestas@vainius.eu> sig! C99E03CC 2007-04-06 Jurij Smakov <jurij@debian.org> sig! 01FA8B4A 2007-12-16 Sune Vuorela <sune@vuorela.dk> sig! E8C43461 2007-12-17 Ana Beatriz Guerrero López <ana@ekaia.org> sig! 90E5CA46 2007-12-22 Felipe Augusto van de Wiel (faw) <faw@debian.org> sig! EA7CF5AD 2007-12-26 Nicolas FRANÃOIS <nekral@debian.org> sig!3 73EAE214 2007-04-06 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid [ revoked] Modestas Vainius <modax@centras.lt> sig!3 73EAE214 2007-04-06 Modestas Vainius <modestas@vainius.eu> sig!3 73EAE214 2004-04-20 Modestas Vainius <modestas@vainius.eu> rev! 73EAE214 2007-12-23 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid Modestas Vainius <modax@vainius.eu> sig! 01FA8B4A 2007-12-16 Sune Vuorela <sune@vuorela.dk> sig! E8C43461 2007-12-17 Ana Beatriz Guerrero López <ana@ekaia.org> sig! 90E5CA46 2007-12-22 Felipe Augusto van de Wiel (faw) <faw@debian.org> sig! EA7CF5AD 2007-12-26 Nicolas FRANÃOIS <nekral@debian.org> sig!3 73EAE214 2007-04-06 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid Modestas Vainius <geromanas@mailas.com> sig! 01FA8B4A 2007-12-16 Sune Vuorela <sune@vuorela.dk> sig! E8C43461 2007-12-17 Ana Beatriz Guerrero López <ana@ekaia.org> sig! 90E5CA46 2007-12-22 Felipe Augusto van de Wiel (faw) <faw@debian.org> sig! EA7CF5AD 2007-12-26 Nicolas FRANÃOIS <nekral@debian.org> sig!3 73EAE214 2004-04-20 Modestas Vainius <modestas@vainius.eu> sig!3 73EAE214 2007-04-06 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid [ revoked] Modestas Vainius <geromanas@bgxmail.net> rev! 73EAE214 2006-03-28 Modestas Vainius <modestas@vainius.eu> sig!3 73EAE214 2005-08-13 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid [ revoked] Modestas Vainius <geromanas@myquickmail.com> rev! 73EAE214 2006-03-28 Modestas Vainius <modestas@vainius.eu> sig!3 73EAE214 2005-08-12 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> uid Modestas Vainius <modestas.vainius@gmail.com> sig! EA7CF5AD 2007-12-26 Nicolas FRANÃOIS <nekral@debian.org> sig!3 73EAE214 2007-12-23 Modestas Vainius <modestas@vainius.eu> uid [jpeg image of size 11505] sig! E8C43461 2007-12-17 Ana Beatriz Guerrero López <ana@ekaia.org> sig!3 73EAE214 2007-10-30 Modestas Vainius <modestas@vainius.eu> sig! 6AA572F7 2007-12-17 Fathi Boudra <fabo@debian.org> sub 1024g/2D469E2A 2003-12-29 sig! 73EAE214 2003-12-29 Modestas Vainius <modestas@vainius.eu> 10 signatures not checked due to missing keys Let's test if its a version 4 or greater key Key is OpenPGP version 4 or greater. Good! Check for key expire stuff Valid "e" flag on key 0x1CEF494673EAE214, no expiration Valid "s" flag on key 0x1CEF494673EAE214, no expiration 2. Background ------------- Applicant writes: My name is Modestas Vainius. I was born and currently live in Vilnius, the capital of Lithuania, in 1984. Up until now, I graduated from the Secondary School (Gymnasium) and later got a university degree in software engineering. Hence, my primary field of interest remains software development and software engineering. My first real notable contact with a PC was back in 1997 when I got one at home. I soon became interested in software development. Due to the lack of affordable and permanent Internet connection, I only discovered Debian 5 years later when a friend installed "potato" on our server/router. Therefore, Debian stable was my first contact with GNU/Linux and free software (as ideology and community) ever. Less than a year later Debian unstable became my primary desktop OS and has been such up until now. I also deploy Debian stable on servers/workstations where GNU/Linux is an acceptable solution. I started contributing to Debian in the form of bug reports after a couple of months of intensively using Debian unstable on my desktop. I have always liked "moving target" model of Debian sid hence I soon got my hands dirty with some packaging for private needs. However, back in 2006 I decided to get involved into Debian development more seriously in order to contribute something back to the community I had only been taking from so far. You will find the details of my involvement in Debian up until now below: -------------------- According to the BTS [1][2], over the course of using Debian I have reported ~95 bugs (~30 + ~65). The oldest dates back to 31 May 2003 (#195573, not the best example of quality bug report though), which is about 6 months after I started using Debian unstable on the desktop as my main OS. Whenever I report a non-trivial bug, I do my best to supply a patch, especially if a bug is wishlist. As far as package maintenance goes, I'm a member of Debian Qt/KDE maintainers team and I co-maintain all official KDE packages. I was added to the commiters list on Oct 2006 [3] and then I made my first commit (improving KDE for etch release) soon after. This was my first contribution to Debian in the real packaging form. Since then I made around 150 commits to the official Debian KDE packaging subversion repository. In general, involvement in Debian Qt/KDE team includes packaging, some bug hunting, patching and of course having fun. I'm also a member of Debian KDE Extras Team where I'm a main maintainer of the following packages (and practically the only maintainer as nobody else has touched them since me taking over): * konversation (took over on July 2007) - rather easy package, went through KDE 3 -> KDE 4 migration (basically packaging rewrite). * ktorrent (took over since June 2007). Many changes initially (2.1.4-1), closed many old bugs, wrote / pushed a couple of useful packages upstream. Basically it is a rather easy package, went through KDE 3 -> KDE 4 migration (packaging rewrite). * plasma-widget-networkmanagement (new package since 2009 Feb) - trivial, KDE 4 based. This source has taken over previous knetworkmanager source recently. I'm also a co-maintainer of cmake (since Oct 2008, 2.6.2-1), solved a couple of Debian bugs in 2.6.2-2, wrote / pushed a couple of patches upstream. I'm a main and the only maintainer of: * amarok (took over on Dec 2007). See initial verbose changes in 1.4.8-2, solved quite a few Debian/upstream bugs then. Currently I'm maintaining the next general generation of Amarok (aka Amarok 2) which been uploaded to unstable recently (following up upon MySQL 5.1 upload). Amarok is generally complex package for a simple app, because it depends on exotic packages like mysql embedded (had to solve numerous FTBFSes to make it work back then, see 1.9.x changelog) etc. * yauap (new package since 2008 March) - I introduced it to give an option of another playback engine to Amarok 1 users. However, since Amarok 2 no longer can use it, I will probably orphan this package soon. * taglib (took over on May 2008) - switched build systems, added symbol files, now the package builds two interchangeable library packages (vanilla and patched version) sharing the same external API/ABI (since 1.5-5). * taglib-extras (new package since May 2009) - maintaining this one because Amarok 2 needs it. A rather strightforward library. * qtscriptgenerator (new package since Apr 2009) - maintaining this one because Amarok 2 needs it. Since this is language bindings, I had to solve a couple of arch specific FTBFSes myself (alignment issues on sparc/armel). I have been a Debian Maintainer since 16 Feb 2008, see #465130 [4]. Since then I have been actively uploading all packages which are marked [DM] in my QA page [5]. Recently, I have been into improvement of some Debian packaging tools: * debhelper improvements: #490886 (trivial), #326874 (contributed dh_bugfiles implementation), #520615 (implementation of --remaining-packages option) are completed. Major changes in debhelper 7.3 were the result of my and Joey Hess (debhelper maintainer) joint work to implement abstract object oriented buildsystem framework for dh_auto [6][7]. Currently, I'm fan of dh(1) way of packaging. * dpkg-dev improvements: improved performance and memory consumption of dpkg- shlibdeps (credited in the 1.15.0 changelog), worked on the patch for #521551 (part of 1.15.3), #533916 is still in progress and got a new direction after a thread on debian-devel. To summarize, I'm a fan of symbol files and all my recent work is geared towards getting them to work well with C++ libraries. On the related note, pkg-kde-tools package includes a "private" pkgkde- symbolshelper which I'm the author of and both #521551 and #533916 are the result of integrating useful bits from pkgkde-symbolshelper to dpkg-dev. In general, when packaging I try to prioritize package quality and speedy packaging of new upstream releases. I generally take lintian seriously trying to keep my packages lintian clean (if possible). I don't override lintian warnings which I intend (or have) to fix eventually (they serve as my TODO). I'm also a fan of "minimal" debian/rules. I try to solve all Debian specific bugs fast while sometimes looking into upstream bugs myself on the best effort basis (e.g. see amarok 1.4.8-2, ktorrent 2.1.4-1, cmake 2.6.2-{1,2}) or forwarding them. 1. http://bugs.debian.org:80/cgi- bin/pkgreport.cgi?archive=both;submitter=modestas@vainius.eu 2. http://bugs.debian.org:80/cgi- bin/pkgreport.cgi?archive=both;submitter=geromanas@mailas.com 3. http://svn.debian.org:80/viewsvn/pkg-kde/scripts/svn-hooks/commit-access- control.cfg?r1=4723&r2=4754 4. http://bugs.debian.org:80/cgi-bin/bugreport.cgi?bug=465130 5. http://qa.debian.org/developer.php?login=modestas@vainius.eu 6. http://git.debian.org/?p=debhelper/debhelper.git;a=shortlog;h=refs/heads/master starting with commit 93cd875ba2e3ac9eda6adc31b4334d43ef718ea0 7. http://kitenet.net/~joey/talks/debhelper/debhelper-slides.pdf from page 32 Google says: google basically confirms Modestas autobiography. 3. Philosophy and Procedures ----------------------------- Modestas has a good understanding of Debian's philosophy and procedures and answered all my questions about the social contract, DFSG, BTS, etc. in a good way. Modestas committed to uphold the SC and DFSG in his Debian work and accepts the DMUP. 4. Tasks and Skills ------------------- Modestas has a brilliant understanding of the technical side of Debian. Modestas is maintainer of Qt, KDE, Amarok, Konversation, KTorrent, many other applications using KDE and/or Qt libraries, cmake, and many others (sponsored by me, Ana, Fathi, Pierre, Adeodato and many others). All packages are in good shape. Due to his easy reviewable work all over debian, and the advocacy and other comments, I have not asked any further questions. See also minechangelogs output (attached) for details. 5. Recommendation ----------------- I warmly recommend to accept Modestas Vainius as a Debian Developer ASAP. /Sune -- Man, do you know how to forward from the e-mail on the TCP/IP window from the folder within DOS? First of all you never have to remove the system over the login to save a mousepad.
Attachment:
signature.asc
Description: This is a digitally signed message part.