coredev

Differences between revisions 118 and 119
Revision 118 as of 2017-11-23 18:21:27
Size: 9350
Editor: davecore
Comment:
Revision 119 as of 2017-11-27 16:49:41
Size: 9441
Editor: mdeslaur
Comment:
Deletions are marked like this. Additions are marked like this.
Line 105: Line 105:
''I see Eric handling SRUs on a regular basis. He is attentive to details, has a good knowledge of packaging, and has gained a lot of experience doing SRUs. I would support Eric becoming coredev.'' -- [[LaunchpadHome:mdeslaur]]
Line 120: Line 118:
== Marc Deslauriers ==

I have sponsored multiple packages for Eric into the dev release, and I see him handling SRUs on a regular basis. He is attentive to details, has a good knowledge of packaging, and has gained a lot of experience doing SRUs. I recommend that Eric becomes coredev. -- [[LaunchpadHome:mdeslaur]]

I, Eric Desrochers, apply for Core Developer.

Name

Eric Desrochers

IRC

slashd

Email

slashd@ubuntu.com

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, I got promoted into the Sustaining Engineering team where some of my responsibilities are : driving customer and community bugs into resolution by troubleshooting, fixing bugs, providing guidance & workarounds, for different areas of expertise which may cover areas such as: kernel, drivers, virtualization, network, cloud, storage setups, ... and physical/virtual environment orchestration. Also working with other members within Canonical Ubuntu Engineering, Cloud Development Operations Team, Ubuntu User and Developers Community, Upstream Communities, ...

I think I have a good history of substantial direct contributions and a good sense of personal responsibility for the quality of Ubuntu releases and for the satisfaction of Ubuntu users.

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. I've been a Technical Account Manager for 2 years and now I'm in the sustaining engineering team.

Ubuntu memberships

  • Ubuntu SRU Developer

  • Ubuntu Contributing Developer

  • Ubuntu Member

  • Ubuntu Bug Control

  • Ubuntu Bug Squad

My involvement

I'm proud to be part of the support team and being responsible to fix userspace, kernel ,... for the Ubuntu community and Canonical customers.

I'm also proud of rbasak and I joint efforts to prepare and then convince the DMB to unanimously vote +1 for the creation of a new launchpad team: sru-uploader.

  • I've been involved in the "Patch Pilots" rotation in #ubuntu-devel to help.
  • Provided active help with MIR situations.
  • In constant communication with SRU team folks, Coredev, server team, .... to make sure all bugs I or my team work on are not stuck at any stage, respect the SRU process, and get everything release to -updates with a reasonable time frame.

MIR

I'm actively participating on two MIRs:

SRU

Kernel

Upstream

Areas of work

I've been mostly involved in fixing userland and kernel bugs. Working on various packaging aspects including hotfix/testfix, SRUs, backports patches, submit patch to Debian (Of course, to contribute in fixing Debian but also to prevent the bug to recur in future Ubuntu merge/sync from Debian), Upstream patch, ...

Things I could do better

Build and consistently sustain my network by attending more local networking events in my area.

Plans for the future

General

I wish one day to have the chance to give back by mentoring someone the same way I've been mentored.

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

I have colaborated with Eric on a number of occasions. Since he became an Ubuntu SRU developer he reviewed and sponsored my patches several times. Moreover, he is always supportive and patient when asked for help or a piece of advice. Especially when it is related to the SRU process. Not long ago I was asked to start a MIR process for one of the packages (pcp). After initial analysis and the preliminary effort I asked Eric to take over this process. He also took over the MIR process of the pcp dependency - papi. He did a wonderful job coordinating this work with the effort of the upstream developers to eventually make pcp successfully pass pre-MIR security audit. -- dgadomski 2017-11-14 16:05:55

I recently collaborated with Eric to update ubuntu-advantage-tools. I am somewhat new to the SRU process and Eric patiently and thoroughly answered my questions and walked me through the process. I have a much better understanding now. This particular upload was very involved. Eric checked everything. Additional work was needed to meet all upload reqts. My colleague, Andreas, who maintains ubuntu-advantage-tools assisted me and Eric worked with both of us to make sure all the reqts were met for several releases including the development release. It took a bit of time and work, but Eric was patient and kept us informed. He did a great job and xenial is now ready to automate enabling fips. I asked Eric for his assistance with another SRU required for Common Criteria certification. Thanks to Eric's advice, I now have that update uploaded and going through the process. Thanks, Eric!! I look forward to working with you again. -- j-latten

I worked with Eric in a couple of SRUs: landscape-client, and ubuntu-advantage-tools. He is quick to spot mistakes and fix them. What I also particularly like is that he drives things forward, not letting them stall. His advice is always welcomed and I enjoy working with him. -- ahasenack

"Eric spent many hours helping out and mentoring multiple teams on the SRU process for getting the ubuntu-advantage-tools package SRU’ed into Ubuntu. He provided reviews and guidance on best practice in order to ensure that the patches were able to be accepted in a timely fashion." -- -- cjohnston 2017-11-20 22:00:54

I've worked a lot with Eric for over three years now. He is always ready to offer guidance. He helped a lot of people with the SRU process and made sure that the correct processes are respected. Furthermore, he has a lot of attention to details and pushes things forward with any occasion. I'm fully supporting him becoming coredev. -- alexmoldovan

I've known Eric for more than 20 years now and I had the opportunity to work with him twice including now at Canonical. I admire Eric's ability to push forward and never back down from a challenge. Eric is the kind of person who gets things done. Any team or organisation will always highly benefit from having Eric in them. He's helped me with merge requests in Launchpad and has helped me many times in my day-to-day responsibilities as a Technical Account Manager at Canonical. I support Eric's claim to becoming coredev 100%. -- davecore

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

Marc Deslauriers

I have sponsored multiple packages for Eric into the dev release, and I see him handling SRUs on a regular basis. He is attentive to details, has a good knowledge of packaging, and has gained a lot of experience doing SRUs. I recommend that Eric becomes coredev. -- mdeslaur


slashd/coredev (last edited 2018-03-26 12:51:30 by sil2100)