|Deletions are marked like this.||Additions are marked like this.|
|Line 114:||Line 114:|
|I have the pleasure to work with Dan for over a year now at Canonical within the Sustaining Engineering team. I know Dan as a hard working and very serious team player. He also has a very impressive background and profile. [[LaunchpadHome:slashd]] - 2017-03-09
|Line 120:||Line 118:|
|== Eric Desrochers ==
=== General feedback ===
|Line 121:||Line 121:|
|== Louis Bouchard ==
=== 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?)
I have sponsored two of Dan's packages so far and expect to be sponsoring even more in the near future. Dan's attention to details is notable and the quality of is packaging work is quite good. I don't have any hesitation to endorse him for Contributing developer as I expect him to get more involved in the Ubuntu Community and gain more responsabilities.
|I have sponsored a few packages from Dan over the year and the ones I have seen were high quality.
Dan has the desire to do things right and he always accept constructive comments/feedbacks with a positive attitude.
|Line 126:||Line 124:|
|=== Specific Experiences of working together ===
I specifically remember some work on the multipath-tools packages where we had concurrent fixes to be done on the same package. Dan was always attentive to the other side of things.
=== Areas of Improvement ===
His packaging skills will continue to evolve but is already in the right direction.
-- [[LaunchpadHome:louis-bouchard]] <<DateTime(2017-03-10T09:54:56+0100)>>
== Robie Basak ==
=== General feedback ===
In addition to the set of SRUs I have sponsored, I have also seen other activity from Dan on my normal rounds. While I only have specific experience working directly with him on just this bug, I think this work should certainly be counted when considering whether his contributions in aggregate meet the "significant and sustained" requirement.
|He understands the principles of debian packaging and the SRU process and he is not afraid to ask questions when needed.
As a SRU uploader, it is always a pleasure to sponsor a patch from Dan, and I think he would be a great addition to the SRU uploader launchpad team.
|Line 140:||Line 129:|
|I have sponsored [[https://bugs.launchpad.net/ubuntu/+source/vlan/+bug/1224007|one bugfix]] for Dan in the development release and subsequently sponsored the corresponding SRU into three stable releases. Dan handled review and process feedback well, updated his debdiffs promptly and we got the fix uploaded.||Dan is a colleague and I work with him for the past 2 years now. Dan's role is to drive 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.|
|Line 144:||Line 133:|
|Nothing from my limited experience in working with Dan; keep up the good work!||Nothing I can think of...
|Line 158:||Line 148:|
I, Dan Streetman, apply for SRU Developer.
Who I am
I started with UNIX is 1993, using Solaris, and then moved to Linux in 1997 using Slackware, Red Hat, and now Ubuntu. I began Linux kernel development in 2001, in the USB subsystem, and have contributed since then in various kernel subsystems including memory management, networking, and crypto.
My Ubuntu story
I joined Canonical in 2015 as part of the Support and Technical Services Engineering team, and have been working on problems that reach into many different parts of Ubuntu; the kernel, networking, multipath, udev, and more. I enjoy digging deep into technical details and solving problems.
Examples of my work / Things I'm proud of
My sponsored uploads:
Bug fix contributions:
todo - include only kernel bugs, other uploads enumerated at above link
- attached block devices not showing up
- using ipsec, many connections result in no buffer space error
- Soft lockup with "block nbdX: Attempted send on closed socket" spam
- kswapd0 100% CPU usage
- lots of printk to serial console can hang system for long time
- systemtap does not work on trusty lts-vivid kernel
- systemtap does not work on wily kernel, hrtimer_get_res
- bonded interfaces in bridge do not have LRO turned off
- systemtap does not work on xenial, struct module changes
- multipath does not set fiberchannel params correctly
- dhclient incorrectly assumes a /64 ipv6 prefix
- nvme drive probe failure
- move nvme driver to linux-image
- NVMe drives in Amazon AWS instance fail to initialize
- export nvme drive model/serial strings via sysfs
- NVMe driver regression for non-smp/1-cpu systems
- Xen MSI setup code incorrectly re-uses cached pirq
- VLAN SR-IOV regression for IXGBE driver
- add pull-ca-source to ubuntu-dev-tools
- Amazon I3 Instance Buffer I/O error on dev nvme0n1
Areas of work
Most of my work is done in the kernel, both upstream and in Ubuntu's branches.
Things I could do better
Time management is difficult for everyone, as we never have enough time to complete everything we want to do. I hope to manage my time better, balancing work and family while also continuing to contribute upstream.
Plans for the future
Continue contributing to the kernel and Ubuntu packages.
What I like least in Ubuntu
Documentation is sometimes hard to come by, or out of date.
If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.
As a sponsor, just copy the template below, fill it out and add it to this section.
I have sponsored a few packages from Dan over the year and the ones I have seen were high quality. Dan has the desire to do things right and he always accept constructive comments/feedbacks with a positive attitude.
He understands the principles of debian packaging and the SRU process and he is not afraid to ask questions when needed. As a SRU uploader, it is always a pleasure to sponsor a patch from Dan, and I think he would be a great addition to the SRU uploader launchpad team.
Specific Experiences of working together
Dan is a colleague and I work with him for the past 2 years now. Dan's role is to drive 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.
Areas of Improvement
Nothing I can think of...
== <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 ===