CoreDeveloperApplication
|
Size: 4424
Comment:
|
Size: 6531
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 70: | Line 70: |
== Bryce Harrington == === General feedback === I've lost count of the number of packages I've sponsored for Alberto. It's very rare I have any feedback to give or need to ask that he change something (which is only picky packaging details). I pretty much trust his uploads implicitly, and know that even if there was a problem he would quickly follow up with a fix. === Specific Experiences of working together === I pretty much defer to Alberto for any change to the -synaptics driver, as he's been giving it much better attention than I could. The challenge with this driver is that there are a lot of settings such as touchpad click sensitivity which a lot of people have a lot of divergent opinion on, and Alberto has been quite patient with listening to all the complaints and finding good compromises and techniques to provide appropriate settings for the majority of users. Alberto was also invaluable in constructing several configuration tools when we switched to using xrandr in place of xorg.conf editing. This required skill in python development, packaging, X.org funkiness, and dealing with fussy users and upstreams. His work and assistance helped us get through this painful transition much more cleanly than we would have. He has also been involved in maintaining the packaging for the -nvidia drivers, stemming back from his days as the Envy developer. Maintaining proprietary blobs takes a special willpower and an iron stomach. He has made good use of these attributes in his current role, where he has taken charge of maintenance for the gnarly -psb drivers - something for which I am endlessly thankful! === Areas of Improvement === Becoming core-dev is the improvement I think he needs next, thus I'm happy to see this application. Looking forward, Alberto will be covering my job (Ubuntu X.org maintenance) for the month of September while I am away. I think this will give him some excellent opportunities to further flesh out his skillset and gain major experience in large scale package management, bug fixing, patch wrangling, and so on. |
Contents |
I, Alberto Milone, apply for core-dev.
Name |
Alberto Milone |
Launchpad Page |
|
Wiki Page |
Who I am
My Name is Alberto Milone. I'm from Lecce, Italy. I work as a software engineer for Canonical's OEM Solutions Group where I'm the X.org expert.
My Ubuntu story
I have used Ubuntu since April 2005. When I tried it, fell in love with it, left Windows and never looked back. I learnt a lot on ubuntuforums.org and I thanks to all the people who were so kind to help me. I decided to pay back the community by providing technical support on the forums and by writing guides (mostly aimed at new users). I also became a moderator on the same forums.
At a certain point I decided to teach myself programming and to get involved in software development so as to fix the problems that I had tried to get around with my guides.
I started developing my own projects and, thanks to the help of some Ubuntu developers (Daniel Holbach, Bryce Harrington, Martin Pitt, Sebastien Bacher and others) I became increasingly more involved in the development of Ubuntu.
Now I'm completely absorbed in in the development of Ubuntu (for both Ubuntu and Canonical's OEM projects) and I really like to upstream the result of my work.
My involvement
- X.org work (especially on touchpads and RandR).
- Moderator on ubuntuforums.org
For more comprehensive coverage of my technical involvement in Ubuntu, see my wiki homepage.
Examples of my work / Things I'm proud of
Abiword: abisource #11789
Gnome Power Manager: "Gnome Power Manager causes high CPU usage" (gnome #568162, LP: #307306)
Gnome Settings Daemon: "Gnome Settings daemon causes high CPU usage" (gnome #568160, LP: #307306)
- X.org Synaptics driver:
"Touchpad is sensitive over physical button area" (freedesktop-bugs #21613, LP: #365952)
"Mouse cursor jumps when two fingers are used" (freedesktop-bugs #20912, LP: #365943)
Areas of work
- X.org components.
- Cooperation with other Ubuntu development teams such as the Ubuntu Desktop Team.
Things I could do better
- Cooperate more with Debian developers on X.org bugs (while currently I work more with either Ubuntu or upstream developers).
Plans for the future
General
- I would like to increase my role in the Ubuntu development, especially by making sure that the OEM team and the Platform team can benefit from each other's work thus avoiding to duplicate efforts.
- I am currently writing a UI to configure touchpads for the OEM team which I hope to contribute to the Ubuntu Desktop as soon as it's ready.
What I like least in Ubuntu
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
Bryce Harrington
General feedback
I've lost count of the number of packages I've sponsored for Alberto. It's very rare I have any feedback to give or need to ask that he change something (which is only picky packaging details). I pretty much trust his uploads implicitly, and know that even if there was a problem he would quickly follow up with a fix.
Specific Experiences of working together
I pretty much defer to Alberto for any change to the -synaptics driver, as he's been giving it much better attention than I could. The challenge with this driver is that there are a lot of settings such as touchpad click sensitivity which a lot of people have a lot of divergent opinion on, and Alberto has been quite patient with listening to all the complaints and finding good compromises and techniques to provide appropriate settings for the majority of users.
Alberto was also invaluable in constructing several configuration tools when we switched to using xrandr in place of xorg.conf editing. This required skill in python development, packaging, X.org funkiness, and dealing with fussy users and upstreams. His work and assistance helped us get through this painful transition much more cleanly than we would have.
He has also been involved in maintaining the packaging for the -nvidia drivers, stemming back from his days as the Envy developer. Maintaining proprietary blobs takes a special willpower and an iron stomach. He has made good use of these attributes in his current role, where he has taken charge of maintenance for the gnarly -psb drivers - something for which I am endlessly thankful!
Areas of Improvement
Becoming core-dev is the improvement I think he needs next, thus I'm happy to see this application.
Looking forward, Alberto will be covering my job (Ubuntu X.org maintenance) for the month of September while I am away. I think this will give him some excellent opportunities to further flesh out his skillset and gain major experience in large scale package management, bug fixing, patch wrangling, and so on.
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.'' === Areas of Improvement ===
AlbertoMilone/CoreDeveloperApplication (last edited 2009-11-15 11:47:28 by host165-94-dynamic)