CoreDevApplication

Differences between revisions 1 and 51 (spanning 50 versions)
Revision 1 as of 2012-04-30 10:38:23
Size: 2098
Editor: xnox
Comment:
Revision 51 as of 2012-05-30 19:23:28
Size: 9906
Editor: xnox
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''<<BR>><<TableOfContents(2)>>|| ||<tablestyle="float:right; font-size: 0.9em; width:20%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''<<BR>><<TableOfContents(2)>>||
Line 3: Line 3:
'''I, Дмитрий Ледков, apply for core-dev.''' '''I, Дмитрий Ледков, hereby state my intention to apply for Core Developer status.'''
Line 10: Line 10:
''Tell us a bit about yourself.'' I am a recentish electronic engineering graduate. I started my
career as a software developer with free and open-source
projects. I worked for [[http://www.credativ.com | credativ]] (a
global Debian company) for 15 months as a consultant. I was
providing 3rd level support to sysadmins, doing
troubleshooting/profiling/sysadmin work and coding in python. In
May, I joined [[http://www.canonical.com | canonical]] to work in
FoundationsTeam.
Line 13: Line 20:
''Tell us how and when you got involved, what you liked working on and what you could probably do better.'' I have started using Ubuntu during my university studies because
of: TeXLive, editors, EDA tools (PCB layout, VHDL, Verilog, etc),
compilers. Later I started fixing small things, maintaining a few
packages, eventually becoming a DD...
Line 17: Line 27:

||<rowstyle="background-color: #dd4814; text-align: center; color: white;">'''Package'''||'''Type'''|| '''Link'''||'''Sponsor'''||'''Comment'''||
##
## ||<rowstyle="background-color: #f1f1dd;"> Package || Type ||[[ HTTP://LINK/ | NAME ]]|| SPONSOR ME ||
##
||<rowstyle="background-color: #f1f1dd;"> lvm2 || testing || [[https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/936965/comments/2 | 936965]] || vorlon ||
||<rowstyle="background-color: #f1f1dd;"> libgpg-error || sync || [[https://bugs.launchpad.net/ubuntu/+source/libgpg-error/+bug/992601 | 992601]] || dholbach ||
||<rowstyle="background-color: #f1f1dd;"> libboost1.49 || other || [[http://people.canonical.com/~ubuntu-archive/transitions/boost1.49.html | tracker]] || laney || transition tracker ||
||<rowstyle="background-color: #f1f1dd;"> sudo || merge || [[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/sudo/merge/+merge/106788 | branch]] || vorlon ||
||<rowstyle="background-color: #f1f1dd;"> nagios-nrpe || merge || [[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/nagios-nrpe/merge/+merge/104515 | branch]] || stgraber || didn't check new debdiff against debian for additional changes to be dropped ||
||<rowstyle="background-color: #f1f1dd;"> python-couchdb || merge ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/python-couchdb/merge/+merge/104527 | branch ]]|| SPONSOR ME ||
||<rowstyle="background-color: #f1f1dd;"> bogl || merge ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/bogl/merge-8/+merge/106793 | branch ]]|| SPONSOR ME ||
||<rowstyle="background-color: #f1f1dd;"> akonadi || rebuild ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/akonadi/boost1.49/+merge/104606 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> bastet || rebuild ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/bastet/boost1.49/+merge/104610 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> dc-qt || rebuild ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/dc-qt/boost1.49/+merge/104612 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> dvswitch || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/dvswitch/boost1.49/+merge/104614 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> easystroke || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/easystroke/boost1.49/+merge/104615 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> aqsis || sync ||[[https://bugs.launchpad.net/ubuntu/+source/aqsis/+bug/994210 | 994210 ]]|| andrewsomething || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> grub2 || bugfix ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/grub2/fix-978464/+merge/105842 | branch ]]|| vorlon ||
||<rowstyle="background-color: #f1f1dd;"> grub2 || sru ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/precise/grub2/fix-978464/+merge/105844 | branch ]]|| vorlon ||
||<rowstyle="background-color: #f1f1dd;"> grub2 || sru test case ||[[https://bugs.launchpad.net/ubuntu/quantal/+source/grub2/+bug/978464 | 978464 ]]|| raof ||
||<rowstyle="background-color: #f1f1dd;"> btrfs-tools || merge ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/btrfs-tools/merge/+merge/106776 | branch ]]|| davewalker ||
||<rowstyle="background-color: #f1f1dd;"> mdadm || fixes ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/mdadm/merge/+merge/106794 | branch ]]|| vorlon ||
||<rowstyle="background-color: #f1f1dd;"> e2fsprogs || merge ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/e2fsprogs/merge/+merge/106872 | branch ]]|| vorlon ||
||<rowstyle="background-color: #f1f1dd;"> python3 || other ||[[ http://people.canonical.com/~ubuntu-archive/transitions/onlypy3oncd.html | tracker ]]|| Laney || transition tracker for only python 3 on cd ||
||<rowstyle="background-color: #f1f1dd;"> ubiquity || bugfix ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubiquity/no-m-a | branch ]]|| ev || Removal of migration-assistant, as per blueprint ||
||<rowstyle="background-color: #f1f1dd;"> boost1.49 || merge || [[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/boost1.49/gcc4.7ftbfs/+merge/107288| branch]] || adconrad || boost1.49 transition ||
||<rowstyle="background-color: #f1f1dd;"> boost-mpi-source1.49 || merge ||[[ http://pad.lv/1005179| 1005179 ]]|| kitterman, adconrad || boost1.49 transition ||
||<rowstyle="background-color: #f1f1dd;"> clasp || sync ||[[ https://bugs.launchpad.net/ubuntu/+source/clasp/+bug/1005431| 1005431]]|| angelabad || uploaded delta into debian, fix ftbfs-gcc-4.7 ||
||<rowstyle="background-color: #f1f1dd;"> bombono-dvd || bugfix ||[[ https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/bombono-dvd/boost1.49/+merge/107730 | branch ]]|| SPONSOR ME || boost1.49, ftbfs, other ||
||<rowstyle="background-color: #f1f1dd;"> encfs || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/encfs/boost1.49/+merge/107809 | branch ]]|| didrocks || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> glogg || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/glogg/boost1.49/+merge/107816 | branch ]]|| didrocks || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> glob2 || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/glob2/boost1.49/+merge/107820 | branch ]]|| adconrad || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> kcollectd || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/kcollectd/boost1.49/+merge/107825 | branch ]]|| didrocks || boost1.49 transition||
||<rowstyle="background-color: #f1f1dd;"> libcmis || rebuild ||[[https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/libcmis/boost1.49/+merge/107826 | branch ]]|| didrocks || boost1.49 transition||
 
Line 18: Line 64:
''Let us know what you worked on, with which development teams / developers with whom you cooperated and how it worked out.''
## As a per-package uploader, please give us some insight into the package maintenance and bug situation since you're working on it.

Broadly my interest lies in C, Python, Gtk+ stacks. I happened to poke C++ stuff as well. I am one of the leaders of the Debian Crosswire Packaging Team and I actively (somewhat) participate in the Debian python [apps/modules], science and games teams. I am involved in the OpenERP / openobject upstream & addons development. For a while I wanted to get into the lower stack. Thanks to my new job, I will be working on core operating system components, such as various file systems and the installers.
Line 23: Line 69:
English is not my native language, and inadvertently I make blatant errors, use awkward grammar and produce lost-in-translation innuendoes. These sometimes end up in commit messages and changelog entries.
Line 25: Line 73:
 * Make RAID/LUKS/LVM rock in ubuntu
 * Make same rock in ubiquity
 * Make a cunning plan to fix my English grammar
Line 26: Line 78:
''Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.''  * the time it takes to dist-upgrade my machine
 ** Fix this with: btrfs? lvm-snapshots & disable fsync? debdiffs? magic pixie dust?
Line 35: Line 89:
== SteveLangasek ==
=== General feedback ===
In the short time Dmitrijs has been with the Foundations team so far, I've sponsored uploads for him of sudo, lvm, grub2, and e2fsprogs, and am working now on sponsoring mdadm as well. What in another might seem like audacity for tackling such a string of core packages back to back, in Dmitrijs is merely cool competence. As often as not when commenting on his merge requests, it turns out that I'm wrong and he's right, which is just as it should be.
Line 36: Line 93:
As Dmitrijs is already a Debian Developer, Ubuntu Member, and Ubuntu Universe Contributor, I have no concerns with his understanding of technical and social policies regarding the Ubuntu archive and fully endorse his application for core-dev.
Line 51: Line 109:
## Uncomment the one that applies for you and please remove the others.
##
## [[CategoryCoreDevApplication]]
## [[CategoryMOTUApplication]]
## [[CategoryUniverseContributorApplication]]
## [[CategoryPerPackageUploaderApplication]]
[[CategoryCoreDevApplication]]

I, Дмитрий Ледков, hereby state my intention to apply for Core Developer status.

Legal Name

Dmitrijs Ledkovs

Launchpad Page

http://launchpad.net/~dmitrij.ledkov

Wiki Page

DmitrijsLedkovs

Who I am

I am a recentish electronic engineering graduate. I started my career as a software developer with free and open-source projects. I worked for credativ (a global Debian company) for 15 months as a consultant. I was providing 3rd level support to sysadmins, doing troubleshooting/profiling/sysadmin work and coding in python. In May, I joined canonical to work in FoundationsTeam.

My Ubuntu story

I have started using Ubuntu during my university studies because of: TeXLive, editors, EDA tools (PCB layout, VHDL, Verilog, etc), compilers. Later I started fixing small things, maintaining a few packages, eventually becoming a DD...

My involvement

Examples of my work / Things I'm proud of

Package

Type

Link

Sponsor

Comment

lvm2

testing

936965

vorlon

libgpg-error

sync

992601

dholbach

libboost1.49

other

tracker

laney

transition tracker

sudo

merge

branch

vorlon

nagios-nrpe

merge

branch

stgraber

didn't check new debdiff against debian for additional changes to be dropped

python-couchdb

merge

branch

SPONSOR ME

bogl

merge

branch

SPONSOR ME

akonadi

rebuild

branch

adconrad

boost1.49 transition

bastet

rebuild

branch

adconrad

boost1.49 transition

dc-qt

rebuild

branch

adconrad

boost1.49 transition

dvswitch

rebuild

branch

adconrad

boost1.49 transition

easystroke

rebuild

branch

adconrad

boost1.49 transition

aqsis

sync

994210

andrewsomething

boost1.49 transition

grub2

bugfix

branch

vorlon

grub2

sru

branch

vorlon

grub2

sru test case

978464

raof

btrfs-tools

merge

branch

davewalker

mdadm

fixes

branch

vorlon

e2fsprogs

merge

branch

vorlon

python3

other

tracker

Laney

transition tracker for only python 3 on cd

ubiquity

bugfix

branch

ev

Removal of migration-assistant, as per blueprint

boost1.49

merge

branch

adconrad

boost1.49 transition

boost-mpi-source1.49

merge

1005179

kitterman, adconrad

boost1.49 transition

clasp

sync

1005431

angelabad

uploaded delta into debian, fix ftbfs-gcc-4.7

bombono-dvd

bugfix

branch

SPONSOR ME

boost1.49, ftbfs, other

encfs

rebuild

branch

didrocks

boost1.49 transition

glogg

rebuild

branch

didrocks

boost1.49 transition

glob2

rebuild

branch

adconrad

boost1.49 transition

kcollectd

rebuild

branch

didrocks

boost1.49 transition

libcmis

rebuild

branch

didrocks

boost1.49 transition

Areas of work

Broadly my interest lies in C, Python, Gtk+ stacks. I happened to poke C++ stuff as well. I am one of the leaders of the Debian Crosswire Packaging Team and I actively (somewhat) participate in the Debian python [apps/modules], science and games teams. I am involved in the OpenERP / openobject upstream & addons development. For a while I wanted to get into the lower stack. Thanks to my new job, I will be working on core operating system components, such as various file systems and the installers.

Things I could do better

English is not my native language, and inadvertently I make blatant errors, use awkward grammar and produce lost-in-translation innuendoes. These sometimes end up in commit messages and changelog entries.

Plans for the future

General

  • Make RAID/LUKS/LVM rock in ubuntu
  • Make same rock in ubiquity
  • Make a cunning plan to fix my English grammar

What I like least in Ubuntu

  • the time it takes to dist-upgrade my machine
  • * Fix this with: btrfs? lvm-snapshots & disable fsync? debdiffs? magic pixie dust?


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.

SteveLangasek

General feedback

In the short time Dmitrijs has been with the Foundations team so far, I've sponsored uploads for him of sudo, lvm, grub2, and e2fsprogs, and am working now on sponsoring mdadm as well. What in another might seem like audacity for tackling such a string of core packages back to back, in Dmitrijs is merely cool competence. As often as not when commenting on his merge requests, it turns out that I'm wrong and he's right, which is just as it should be.

As Dmitrijs is already a Debian Developer, Ubuntu Member, and Ubuntu Universe Contributor, I have no concerns with his understanding of technical and social policies regarding the Ubuntu archive and fully endorse his application for core-dev.


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

DimitriLedkov/CoreDevApplication (last edited 2014-02-08 23:02:52 by xnox)