ContributingDeveloperApplication

Differences between revisions 1 and 31 (spanning 30 versions)
Revision 1 as of 2009-01-23 14:49:01
Size: 1733
Editor: i59F756EA
Comment:
Revision 31 as of 2016-03-01 16:28:07
Size: 4526
Editor: slashd
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>>|| ## page was copied from UbuntuDevelopment/DeveloperApplicationTemplate
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(2)>>||
Line 3: Line 4:
'''I, Eric Desrochers, apply for Contributing Developer.'''
Line 4: Line 6:
'''I, <YOUR NAME>, apply for <universe-contributor|MOTU|core-dev>.'''

|| '''Name''' || <YOUR NAME> ||
|| '''Launchpad Page''' || <link to your launchpad page> ||
|| '''Wiki Page''' || <link to your Wiki page> ||
|| '''Name''' || Eric Desrochers ||
|| '''Launchpad Page''' || https://launchpad.net/~slashd ||
|| '''Wiki Page''' || https://wiki.ubuntu.com/slashd ||
Line 11: Line 11:
''Tell us a bit about yourself.'' I joined Canonical in August 2014 as a Technical Account Manager within Canonical's STS team. As a result of hard work and effort, I earned respect from my peers. Since then, along with the Canonical Technical Services Engineering team, some of my responsibilities are fixing userland/kernel bugs filed by Ubuntu Advantage customers, providing hotfix, backporting, making them (patch/fix/backport) available in stable through the SRU process, collaborating with upstream developers, ...
Line 14: Line 14:
''Tell us how you got involved, what you liked working on and what you could probably do better.'' I officially started to used Ubuntu in 2006 for my personal computers. In the same time, in my professional life, I was also deploying a few hundreds OpenVZ (Virtuozzo) containers running Ubuntu 6.06 LTS (Dapper Drake).

Ten years later, I am still running Ubuntu on my personal computers and now have the chance to work for Canonical, the company behind Ubuntu, as a Technical Account Manager fixing userspace and kernel bugs.
Line 18: Line 20:
* crash starting at kernel v3.13.0-72 in timer code (I worked with Joseph Salisbury on this case)
Package: linux package (Kernel)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546320

* read() from pty doesn't finish:
Package: linux package (Kernel)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815

* libpam-sshauth dropped support for publickey authentication
Package: libpam-sshauth
https://bugs.launchpad.net/ubuntu/trusty/+source/libpam-sshauth/+bug/1507798

* ambiguous error message "sh: echo: I/O error:
Package: ifenslave
https://bugs.launchpad.net/ubuntu/+source/ifenslave/+bug/1326854

* NTP : Use-after-free in routing socket code after dropping root:
Package: ntp
https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/1481388

* ntpd rejects source UDP ports less than 123 as bogus
Package: ntp
https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/1479652

* Targets are not consistently shown with large numbers of targets:
Package: tgt
https://bugs.launchpad.net/ubuntu/+source/tgt/+bug/1498697

* sosreport does not collect logs for Landscape Dedicated Server 15.01 and newer:
Package: sosreport
https://bugs.launchpad.net/ubuntu/trusty/+source/sosreport/+bug/1449131

* openipmi package compile without SSL
Package: openipmi
https://bugs.launchpad.net/ubuntu/+source/openipmi/+bug/1546735
Line 19: Line 56:
I've been mostly involved in fixing userland and kernel bugs for Canonical's UA customers. Working on various packaging aspects including hotfix/testfix, SRUs, backports, patches, debian patch, ... I worked with the sustaining engineering team at Canonical.
Line 23: Line 62:
I wish one day I can become a Core Developper and to become a good mentor.
Line 24: Line 64:
''Please describe what you like least in Ubuntu and what thoughts do you have about fixing it.'' In general documentation is good but unfortunately not maintained nor updated, which have the effect to turn out-to-date very quickly.
Line 44: Line 84:
## Full list of sponsored packages can be generated here:
## http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?
Line 49: Line 91:
## Uncomment one of these. ## Uncomment the one that applies for you and please remove the others.
Line 54: Line 96:
## [[CategoryPerPackageUploaderApplication]]

I, Eric Desrochers, apply for Contributing Developer.

Name

Eric Desrochers

Launchpad Page

https://launchpad.net/~slashd

Wiki Page

https://wiki.ubuntu.com/slashd

Who I am

I joined Canonical in August 2014 as a Technical Account Manager within Canonical's STS team. As a result of hard work and effort, I earned respect from my peers. Since then, along with the Canonical Technical Services Engineering team, some of my responsibilities are fixing userland/kernel bugs filed by Ubuntu Advantage customers, providing hotfix, backporting, making them (patch/fix/backport) available in stable through the SRU process, collaborating with upstream developers, ...

My Ubuntu story

I officially started to used Ubuntu in 2006 for my personal computers. In the same time, in my professional life, I was also deploying a few hundreds OpenVZ (Virtuozzo) containers running Ubuntu 6.06 LTS (Dapper Drake).

Ten years later, I am still running Ubuntu on my personal computers and now have the chance to work for Canonical, the company behind Ubuntu, as a Technical Account Manager fixing userspace and kernel bugs.

My involvement

Examples of my work / Things I'm proud of

* crash starting at kernel v3.13.0-72 in timer code (I worked with Joseph Salisbury on this case) Package: linux package (Kernel) https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546320

* read() from pty doesn't finish: Package: linux package (Kernel) https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815

* libpam-sshauth dropped support for publickey authentication Package: libpam-sshauth https://bugs.launchpad.net/ubuntu/trusty/+source/libpam-sshauth/+bug/1507798

* ambiguous error message "sh: echo: I/O error: Package: ifenslave https://bugs.launchpad.net/ubuntu/+source/ifenslave/+bug/1326854

* NTP : Use-after-free in routing socket code after dropping root: Package: ntp https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/1481388

* ntpd rejects source UDP ports less than 123 as bogus Package: ntp https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/1479652

* Targets are not consistently shown with large numbers of targets: Package: tgt https://bugs.launchpad.net/ubuntu/+source/tgt/+bug/1498697

* sosreport does not collect logs for Landscape Dedicated Server 15.01 and newer: Package: sosreport https://bugs.launchpad.net/ubuntu/trusty/+source/sosreport/+bug/1449131

* openipmi package compile without SSL Package: openipmi https://bugs.launchpad.net/ubuntu/+source/openipmi/+bug/1546735

Areas of work

I've been mostly involved in fixing userland and kernel bugs for Canonical's UA customers. Working on various packaging aspects including hotfix/testfix, SRUs, backports, patches, debian patch, ... I worked with the sustaining engineering team at Canonical.

Things I could do better

Plans for the future

General

I wish one day I can become a Core Developper and to become a good mentor.

What I like least in Ubuntu

In general documentation is good but unfortunately not maintained nor updated, which have the effect to turn out-to-date very quickly.


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.''
## Full list of sponsored packages can be generated here:
## http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?
=== Areas of Improvement ===


slashd/ContributingDeveloperApplication (last edited 2016-03-07 15:36:45 by localhost)