I, Ike Panhc, already have the upload right for linux-armadaxp and linux-meta-armadaxp and request for upload right for other packages I maintain: linux-exynos5, linux-meta-exynos5, linux-keystone and linux-meta-keystone. Since these packages are all customized kernels for specific platform, and maintained by Canonical Hyperscale team, I propose that we make a new package set, Hyperscale, for these packages.


Name

Ike Panhc

Launchpad Page

http://launchpad.net/~ikepanhc

Wiki Page

https://wiki.ubuntu.com/IkePanhc

IRC (freenode)

ikepanhc

Who I am

I am member of the Canonical Hyperscale Team, who focus on hardware enablement and maintenance for kernel packages.

Why these packages

Canonical co-work with several CPU vendors to make sure that Ubuntu runs well on their platform and users are satisfied with hardware and software feature such as 10Gb ethernet or openstack. To fulfill those features, we need patches which do not be accepted for -generic kernel because introduces regression on other platform. That's why we need separate source packages only for specific platform.

My Ubuntu story

My involvement

I joined Canonical and started to contribute to Ubuntu and the mainline kernel 5 years ago. In the beginning, most of the bugs and projects I am involved in are laptop related, such as rfkill and hotkey function for specific laptop.

I start to involve hyperscale projects 2 years ago since Canonical worked with several SoC vendor. Since that, I start to develop and maintain the customized kernels for several platforms such as Marvell ArmadaXP, Samsung Exynos5 and TI keystone.

Examples of my work / Things I'm proud of

To maintain a kernel package in main, it is important to fetch the CVE fix from -generic kernel and also perform smoke test to make sure there is no regression introduced. Once after re-package linux-armadaxp, I found system can not reboot with new kernel when smoke test. Therefore I bisected patches and find out there is a patch from stable kernel which changes the shutdown/reboot state machine and that is the root cause. To revert that patch solve the problem and keep our promise of maintanence in main archive.

Ubuntu contribution

Areas of work

Things I could do better

Plans for the future

General


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 ===

IkePanhc/DeveloperApplication-HWE (last edited 2014-09-02 08:28:52 by ikepanhc)