coredev

Differences between revisions 93 and 155 (spanning 62 versions)
Revision 93 as of 2017-03-09 21:52:08
Size: 8809
Editor: localhost
Comment:
Revision 155 as of 2018-03-26 12:51:30
Size: 14506
Editor: sil2100
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was copied from slashd/sru-uploader
Line 6: Line 7:
'''I, Eric Desrochers, apply for sru-uploader.''' '''I, Eric Desrochers, apply for Core Developer.'''
Line 18: Line 19:
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.
Line 25: Line 28:
 * '''Ubuntu SRU Developer'''
Line 33: Line 37:
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 part of the support engineering team in Canonical. Debugging/Fixing userspace/kernel issues/bugs.
Line 35: Line 39:
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.  * In a joint efforts rbasak and I prepared and then convinced the DMB to unanimously vote +1 for the creation of a new launchpad team: "SRU Developer".
Line 37: Line 41:
=== SRU ===  * I've been involved in the "Patch Pilots" rotation in #ubuntu-devel to help.
Line 39: Line 43:
 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Eric+Desrochers&sponsoree_search=name|Uploads]]  * Active interaction (daily basis) with other developers in #ubuntu-devel, #ubuntu-release, #ubuntu-server, #ubuntu-meeting, ...

 * Active participation in some 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.

 * Acting as a gateway between the support team and other Canonical functional teams.

 * Active participation in the #ubuntu-server Office hours (AKA Ubuntu server meeting) on Freenode.

 * Acting as key person/ressource in Canonical STS when it comes to SRU, Upload process, version, launchpad, .... questions.

 * Guiding/Reviewing/Reworking (when needed) STS patches before it goes into coredev's hand for them to easily proceed with final sponsoring when devel release sponsoring is involved.

=== Ubuntu contributions / SRU ===

 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Eric+Desrochers&sponsor_search=name&sponsoree=&sponsoree_search=name|Uploads I have sponsored]]

 * [[http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Eric+Desrochers&sponsoree_search=name|My Uploads]]
Line 43: Line 65:
=== MIR ===
Line 44: Line 67:
=== Kernel ===  * [[https://bugs.launchpad.net/bugs/1700827 | LP: #1700827]]
   * pcp - convert dpkg-source format to 3.0 (quilt) | [[https://bugs.launchpad.net/bugs/1733646| LP: #1733646]]
   * pcp is missing Build-Depends for "libqt5svg5-dev" | [[https://bugs.launchpad.net/bugs/1733619 | LP: #1733619]]
Line 46: Line 71:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546320  * [[https://bugs.launchpad.net/bugs/1704130 | LP: #1704130]]
Line 48: Line 73:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1581169 === +1 maintenance ===
Line 50: Line 75:
 * https://bugs.launchpad.net/ubuntu/+source/linux-lts-xenial/+bug/1572630  * [FBTFS] pcp is missing Build-Depends for "libqt5svg5-dev" | [[https://bugs.launchpad.net/bugs/1733619 | LP: #1733619]]
Line 52: Line 77:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815  * FTBFS in bionic for cross-toolchain-base | [[https://bugs.launchpad.net/bugs/1742277 | LP: #1742277]]
Line 54: Line 79:
 * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1650635 === FTBFS in stable releases ===

 * FTBFS in trusty for debian-installer | [[https://bugs.launchpad.net/bugs/1743787 | LP: #1743787]]

=== Debian contributions ===

 * Bug#883537: sosreport: Regresion from [sosreport] add per-plugin package verification lists.

 * Bug#863374: sosreport: Docker plugin uses the wrong command for Ubuntu

 * Bug#881822: pcp: pmatop binary segfault when ran as-is

 * Bug#881650: pcp: Convert package from 3.0 (native) to 3.0 (quilt)

 * Bug#878792: lshw crashes with SEGV in privileged containers, unless you disable the 'usb' test.

 * Bug#839645: zfsutils-linux: python utilities script suffix (.py) should be removed as per Policy 10.4

 * Bug#839071: zfsutils-linux: Issues based on the fact that ZFS relies on mtab.

 * Bug#832938: zfs-linux: ZFS ARC python scripts location and scripts policy

 * Bug#805879: libpam-sshauth: libpam-sshauth dropped support for publickey authentication)

 * Bug#755848 netcfg: preseed d-i netcfg/hostname does not set hostname

 * Bug#775847 openipmi: solterm is not working without ssl
Line 58: Line 109:
=== Upstream === === Ubuntu Kernel contributions ===
Line 60: Line 111:
 * '''ZFSonLinux (ZoL)''' https://github.com/zfsonlinux/zfs/issues/4680  * [[https://bugs.launchpad.net/bugs/1546320 | crash starting at kernel v3.13.0-72 in timer code (LP: #1546320)]]
Line 62: Line 113:
 * '''Sosreport''' https://github.com/sosreport/sos/pull/934  * [[https://bugs.launchpad.net/bugs/1581169 | hpsa: move lockup_detected attribute to host attr (LP: #1581169)]]
 
 * [[https://bugs.launchpad.net/bugs/1572630 | blk-mq: Reuse hardware context cpumask for tags (LP: #1572630)]]
 
 * [[https://bugs.launchpad.net/bugs/1650635 | vmxnet3: segCnt can be 1 for LRO packets (LP: #1650635)]]
Line 64: Line 119:
 * '''Makedumpfile''' (ML : kexec@lists.infradead.org) The fix will be merge in v1.6.2  * [[https://bugs.launchpad.net/bugs/1720359 | scsi: hpsa: limit transfer length to 1MB (LP: #1720359)]]

 * [[https://bugs.launchpad.net/bugs/1640786 | netfilter regression introducing a performance slowdown in binary arp/ip/ip6tables (LP: #1640786)]]

 * ...

=== Upstream contributions ===

 * '''ZFSonLinux (ZoL)''' | [[https://github.com/zfsonlinux/zfs/issues/4680| Issues 4680]]

 * '''Sosreport''' | [[https://github.com/TurboTurtle/sos/commit/d98a002b3687eb4d364ce90dba455c7032f47fb2 | [zfs] Add plugin for Ubuntu/Debian]]
 
 * '''Sosreport''' | [[https://github.com/sosreport/sos/pull/1162 | [sosreport] Fix debian policy PackageManager misusage]]

 * '''Sosreport''' | [[https://github.com/sosreport/sos/pull/1161| [networking] Add /etc/netplan/*.yaml collection for Ubuntu.]]

 * '''Makedumpfile''' (ML : kexec@lists.infradead.org) | Merged in v1.6.2
 
 * '''lshw''' (EZix) | [[https://ezix.org/src/pkg/lshw/commit/7b99d35064230f908551ba65c29264d90f49f246| Commit 7b99d35]]

 * '''pcp''' | [[https://github.com/performancecopilot/pcp/commit/894c007767bddea99646004224cbe1175e662ca8| build: switch deb builds to using the quilt-based format]]

 * '''pcp''' | [[https://github.com/performancecopilot/pcp/commit/e165a12| build: add in a missing a Qt5-specific svg library dependency]]

 * ...
Line 67: Line 146:
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, 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, ... 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, ...

I have a excellent knowledge of the Ubuntu release cycle and processes (for example SRUs)
Line 74: Line 155:
Start participating to the development release with merges and syncs.
Line 79: Line 159:
''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.'' -- [[LaunchpadHome:dgadomski]] <<DateTime(2017-11-14T17:05:55+0100)>>

''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.'' -- [[LaunchpadHome:j-latten]]

"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." -- -- [[LaunchpadHome:cjohnston]] <<DateTime(2017-11-20T17:00:54-0500)>>

''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.'' -- [[LaunchpadHome: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%.'' -- [[LaunchpadHome:davecore]]
Line 81: Line 172:
I've worked a lot with Eric for the past two years. He is always ready and capable to solve any issues we encounter and pays attention to details. He would be a great asset for any project he works on. [[LaunchpadHome:alexmoldovan]]

I've known Eric for many years and worked with him at different companies. I keep getting impressed by his drive and desire to push himself. This is someone who knows how to get things done. [[LaunchpadHome:davecore]]

I've worked with Eric on several occasions, last was zfs plugin for sosreport. I believe he is going to be a great contributor. [[LaunchpadHome:damian-wojslaw]]

I've worked with Eric for the last two years on the support team. He's proven to be a highly motivated engineer and he has been extremely helpful. He offers his time to mentor others freely and he is an excellent example of the creative open paradigm of our linux culture. All the SRU's I've particpated in have gone through him and he definitely knows what he's doing! [[LaunchpadHome:paradox606]]

I worked with Eric for over a year, and he's consistently been a smart, hardworking contributor. He's always responsive, and delivers everything he commits to. His work on creating the sru-uploaders group is great, and will help many on our team both gain Ubuntu recognition and assist with our jobs! [[LaunchpadHome:ddstreet]]

I've worked with Eric in various support elements for the past 4 years. Eric has always been a go-to in the support organization regarding software lifecycle questions (including SRU). He's a core member of the sustained engineering team and doesn't hesitate when it comes to supporting Ubuntu and related projects. I believe having Eric contributing as an sru-uploader would benefit everyone involved. - -- [[LaunchpadHome:cydizen]] <<DateTime(2017-03-09T21:51:28Z)>>
Line 95: Line 175:
== cyphermox ==
=== General feedback ===
The packages I've sponsored and other updates I've seen were high quality, and showed a good attention to detail and general willingness to ask questions when usure of what to do. Eric is quick to learn how things work and showed a great thought process in the preseed change I sponsored, coming up with a solid solution I hadn't thought of, and corner cases that had to be dealt with.
== Marc Deslauriers ==
Line 99: Line 177:
=== Specific Experiences of working together ===
I sponsored a preseed and d-i update (netcfg related); and regularly field questions from Eric about things relating to packaging and the Ubuntu processes, such as how the -dbgsym packages work, how d-i builds happen and the testing that goes with them.
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]]
Line 102: Line 179:
=== Areas of Improvement ===
I would like to see more uploads and involvement in merges, syncs, etc.
== Dan Streetman ==
Line 105: Line 181:
== mdeslaur ==
=== General feedback ===
While I have only sponsored a single package for Eric, my interactions with him have demonstrated his desire to do things right and his willingness to accept comments and make things better. I think he would make a great member of the sru-uploader team.
As I just recently was approved as an [[LaunchpadHome:ubuntu-sru-developers | SRU developer]], I have only sponsored one upload for Eric, for which I found no problems or errors. However, I've worked with him for over 2 years and he is both very intelligent and very attentive to details, which are both important for a coredev. Additionally he has mentored me through the Ubuntu Development process so that I could apply for, and then be approved as, an SRU developer, so he not only has a strong understanding of what he needs to do as a coredev, but his understanding of the Ubuntu development process is so good he can teach others. He has an extremely strong knowledge of packaging, process, and the people who keep Ubuntu running. If he doesn't know an answer to a question, he knows which experienced Ubuntu developer to ask in IRC. As Ubuntu continues to grow, and the workload placed onto the Ubuntu Core Developers continues to grow, I highly recommend that Eric is approved as an Ubuntu Core Developer so he can help share that burden. -- [[LaunchpadHome:ddstreet]]
Line 109: Line 183:
=== Specific Experiences of working together ===
I sponsored an NTP SRU. The debdiff was nicely done, and I only had a couple of minor nit picks about them. He understands the principles of debian packaging and the SRU process.
== Andreas Hasenack ==
I worked with Eric in a couple of SRUs: landscape-client (for which I sponsored the devel upload), and ubuntu-advantage-tools. He takes care with the fixes he applies, tests them and makes a good package. Creating so many SRUs has certainly given him a lot of experience with Ubuntu packaging, and this being for stable releases, where a lot of care has to be taken. This kind of experience and care with uploads is certainly welcomed for uploads to a development release and I fully expect him to continue doing that once he becomes a Core Developer. What I also like about his work is that he drives things forward, not letting them stall. -- [[LaunchpadHome:ahasenack]] -- [[LaunchpadHome:ahasenack]]
Line 112: Line 186:
=== Areas of Improvement ===
One area I'd like to see improvement in is slightly better formatted changelogs.
== Łukasz 'sil2100' Zemczak ==
Even though formally I have only sponsored 2 packages for Eric, I have a lot of contact with his work through his SRUs and with that I would like to affirm his skills in packaging and Ubuntu engineering for core-developer membership. The quality of his packages are getting better with every upload and, whenever in doubt, he doesn't hesitate to ask for advice. Currently he mainly takes care of stable releases but has shown interest and put effort towards working on the development series. He certainly has what it takes to become a valuable core-developer team member. -- [[LaunchpadHome:sil2100]]
Line 115: Line 189:
== louis-bouchard ==
=== General feedback ===
I have sponsored five package uploads for Eric so far. I also interact with him on a daily basis since we are working in the same team. His dedication to getting things fixed is notable and he is always eager to learn new things. He has spent an extensive amount of time in teaching himself about the kernel and is interested in all areas of Ubuntu.

=== Specific Experiences of working together ===
He dedicated a sensible amount of efforts in dealing with the ZFS issue, working with both the Ubuntu community and upstream to bring a solution to this problem. When asked for clarifications, we was ready to answer and bring comments and context.

=== Areas of Improvement ===
As outlined by others, Eric should start to get in involved with merges and syncs and participate with the development release.

-- [[LaunchpadHome:louis-bouchard]] <<DateTime>>
== happyaron ==
=== General feedback ===
I have been working with him on zfs related packages, though our co-work experience is not really long, I'd say his updates are of high quality and he is a really nice person to work with.
-- [[LaunchpadHome:happyaron]] <<DateTime>>

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 part of the support engineering team in Canonical. Debugging/Fixing userspace/kernel issues/bugs.
  • In a joint efforts rbasak and I prepared and then convinced the DMB to unanimously vote +1 for the creation of a new launchpad team: "SRU Developer".
  • I've been involved in the "Patch Pilots" rotation in #ubuntu-devel to help.
  • Active interaction (daily basis) with other developers in #ubuntu-devel, #ubuntu-release, #ubuntu-server, #ubuntu-meeting, ...
  • Active participation in some 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.
  • Acting as a gateway between the support team and other Canonical functional teams.
  • Active participation in the #ubuntu-server Office hours (AKA Ubuntu server meeting) on Freenode.
  • Acting as key person/ressource in Canonical STS when it comes to SRU, Upload process, version, launchpad, .... questions.
  • Guiding/Reviewing/Reworking (when needed) STS patches before it goes into coredev's hand for them to easily proceed with final sponsoring when devel release sponsoring is involved.

Ubuntu contributions / SRU

MIR

+1 maintenance

  • [FBTFS] pcp is missing Build-Depends for "libqt5svg5-dev" | LP: #1733619

  • FTBFS in bionic for cross-toolchain-base | LP: #1742277

FTBFS in stable releases

Debian contributions

  • Bug#883537: sosreport: Regresion from [sosreport] add per-plugin package verification lists.
  • Bug#863374: sosreport: Docker plugin uses the wrong command for Ubuntu
  • Bug#881822: pcp: pmatop binary segfault when ran as-is
  • Bug#881650: pcp: Convert package from 3.0 (native) to 3.0 (quilt)
  • Bug#878792: lshw crashes with SEGV in privileged containers, unless you disable the 'usb' test.
  • Bug#839645: zfsutils-linux: python utilities script suffix (.py) should be removed as per Policy 10.4
  • Bug#839071: zfsutils-linux: Issues based on the fact that ZFS relies on mtab.
  • Bug#832938: zfs-linux: ZFS ARC python scripts location and scripts policy
  • Bug#805879: libpam-sshauth: libpam-sshauth dropped support for publickey authentication)
  • Bug#755848 netcfg: preseed d-i netcfg/hostname does not set hostname
  • Bug#775847 openipmi: solterm is not working without ssl
  • ...

Ubuntu Kernel contributions

Upstream contributions

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, ...

I have a excellent knowledge of the Ubuntu release cycle and processes (for example SRUs)

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

"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

Dan Streetman

As I just recently was approved as an SRU developer, I have only sponsored one upload for Eric, for which I found no problems or errors. However, I've worked with him for over 2 years and he is both very intelligent and very attentive to details, which are both important for a coredev. Additionally he has mentored me through the Ubuntu Development process so that I could apply for, and then be approved as, an SRU developer, so he not only has a strong understanding of what he needs to do as a coredev, but his understanding of the Ubuntu development process is so good he can teach others. He has an extremely strong knowledge of packaging, process, and the people who keep Ubuntu running. If he doesn't know an answer to a question, he knows which experienced Ubuntu developer to ask in IRC. As Ubuntu continues to grow, and the workload placed onto the Ubuntu Core Developers continues to grow, I highly recommend that Eric is approved as an Ubuntu Core Developer so he can help share that burden. -- ddstreet

Andreas Hasenack

I worked with Eric in a couple of SRUs: landscape-client (for which I sponsored the devel upload), and ubuntu-advantage-tools. He takes care with the fixes he applies, tests them and makes a good package. Creating so many SRUs has certainly given him a lot of experience with Ubuntu packaging, and this being for stable releases, where a lot of care has to be taken. This kind of experience and care with uploads is certainly welcomed for uploads to a development release and I fully expect him to continue doing that once he becomes a Core Developer. What I also like about his work is that he drives things forward, not letting them stall. -- ahasenack -- ahasenack

Łukasz 'sil2100' Zemczak

Even though formally I have only sponsored 2 packages for Eric, I have a lot of contact with his work through his SRUs and with that I would like to affirm his skills in packaging and Ubuntu engineering for core-developer membership. The quality of his packages are getting better with every upload and, whenever in doubt, he doesn't hesitate to ask for advice. Currently he mainly takes care of stable releases but has shown interest and put effort towards working on the development series. He certainly has what it takes to become a valuable core-developer team member. -- sil2100


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