PPUApplication


I, Shih-Yuan Lee, apply for Canonical OEM metapackage packageset.

Name

ζŽδΈ–ε…ƒ Shih-Yuan Lee (aka FourDollars)

Launchpad Page

https://launchpad.net/~fourdollars

Wiki Page

ShihYuanLee

I am applying because:

  • I participated the design the Canonical OEM metapackage.
  • I made the Canonical OEM metapackage CI to automate the tests.

Who I am

I am a Debian developer since 2017-05-07. I maintained some Debian packages. I was an official GNOME Foundation Member from 2017-06-05 to 2019-06-04. I am a Canonical employee for more than 10 years. I works in OEM Enablement team of Devices Enablement department.

My Ubuntu story

As a Ubuntu community member, I created and maintained Ubuntu Traditional Chinese Group on Facebook and supported Ubuntu Taiwan Community for many years. As a Canonical employee, I physically joined UDS-{M,N,O,P}. I preloaded the customized Ubuntu systems in many kinds of x86 PCs for ASUS, Dell, ECS, HP and Lenovo. During the development of Ubuntu preloaded images, I will handle all kind of issues from the hardware, firmware and UEFI BIOS to the GRUB bootloader, Linux kernel, Ubiquity installer, Dell/Ubuntu Reocvery, X Window System, GNOME and the GUI applications on Ubuntu.

My involvement

Examples of my work / Things I'm proud of

Areas of work

My daily work in Canonical is majorly for Ubuntu preloaded images, so I work on the installer, related components and the image build system, such as debian-installer, ubiquity, live-build and dell-recovery. Except Ubuntu preloaded images, I also work for many kinds of issues reported by Canonical OEM QA and the OEM/ODM, such as Linux kernel, X Window system, Freedesktop components, GNOME components, EDID, UEFI, BIOS/EC, WiFi/Bluetooth devices, WWAN devices, touchpad devices, touchscreen devices, hotkeys, USB docking stations, and Energy Star and Eup/Erp Lot.

Recently I maintained the infrastructure of OEM metapackages in Ubuntu preloaded images and I need to work out some problem in Ubiquity, so I asked for the help from the Desktop team (laney) and the Foundations team (juliank).

Things I could do better

I hope I can learn more knowledge about the package uploading process and convention in Ubuntu, and then I would like to apply to become an Ubuntu core developer in the future.

Plans for the future

General

What I like least in Ubuntu

I would like to make some CI/CD pipelines/jobs to automate the OEM metapackages in Ubuntu archives.


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.

Iain Lane

General feedback

I worked with FourDollars on designing the OEM metapackage scheme. It was a smooth experience, we worked through any problems together and they were responsive to any questions/concerns that I raised. FourDollars also mentors other members of the team into operating the process. As they mentioned, they were responsible for writing a lot of the automation that goes into generating the packages. For both these reason - providing extensive mentoring and handling a lot of the work via tooling - FourDollars as a name doesn't appear as an uploader for a lot of the oem-*-meta we have in the archive. But that's also a reason why they should have the rights to sponsor for their teammates.

I'm not sure if there's anyone on the OEM team side who knows the design better.

This process (the packageset that FourDollars is applying to) has been designed with the aim of eventually handing over from a core-dev (often me) to a member of the OEM team. In my opinion FourDollars is a fine candidate and is ready right now.

Specific Experiences of working together


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:
##  https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi
=== Areas of Improvement ===


ShihYuanLee/PPUApplication (last edited 2021-06-15 14:12:42 by laney)