CoreDeveloperApplication

I, Tiago Stürmer Daitx, apply for core-dev.

Name

Tiago Stürmer Daitx

Launchpad Page

https://launchpad.net/~tdaitx

Wiki Page

TiagoDaitx

Who I am

My name is Tiago Stürmer Daitx and I work for Canonical on the Ubuntu Core Foundations team.

My Ubuntu story

Between Hoary and Gutsy I was an eventual Ubuntu user, moving sometimes to Debian or other distros as required to get the best HW support at the time. When I started working for IBM's Linux Technology Center in 2008 I got back to Ubuntu, following it from Hardy to Maverick (I survived a few bad distro updates there), but Unity led me away again to other distros (this time due mostly to limited hardware resources, and I wanted all the free RAM I could get). During our PPC64LE kickstart I worked on a few packages for an internal Debian release for PPC64LE, mostly focused on GCJ and OpenJDK. Since I have been contracted by Canonical as a Java Maintainer I have been working on various parts of Ubuntu.

My involvement

As a Foundations team member I am a generalist. I worked on FTBFS fixes, merges, triaging, helped on GCC5 transition, contributed fixes to both Debian and upstream, etc. My main focus is OpenJDK maintenance and certification, I also intent to work closely together with both IcedTea and OpenJDK developers.

Examples of my work / Things I'm proud of

Sponsor

Package

Version

Bug

Action

Notes

Martin Pitt

libedit

3.1-20150325-1ubuntu1

1479474

FTBFS

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794009

Martin Pitt

quota

4.02-1ubuntu1

1480047

FTBFS

Debian 1480047

Martin Pitt

ceph

0.94.2-0ubuntu3

1483403

FTBFS

Debian 795178

Marc Deslauriers

bash

4.3-13ubuntu1

merge

Mathieu Trudel-Lapierre

bluez-tools

0.2.0~20140808-3ubuntu1

1489661

FTBFS

Debian 797128, forwarded upstream

Matthias Klose

bluez-tools

0.2.0~20140808-3ubuntu2

1490204

FTBFS

Debian 797356, forwarded upstream

Daniel Holbach

jruby

1.7.21-2ubuntu3

1490323

FTBFS

Daniel Holbach

openscad

2015.03-1+dfsg-2ubuntu1

1489992

FTBFS

Debian 790776

Didier Roche

libjoda-time-java

2.8.2-0ubuntu1

1491530

upgrade

needed to fix 1491526, Debian 797842, reported upstream and again here, fix accepted upstream, proposed fix upstream

Iain Lane

opencsg

1.4.0-1ubuntu2

1490091

FTBFS

Matthias Klose

bats

0.4.0-1ubuntu4

1496050

MIR

See publishing history for main inclusion

Robert Ancell

mesa

11.0.2-1ubuntu3

1503450

FTBFS

got in a fix for mir-client-platform-mesa as well

Steve Langasek

libecap

0.2.0-1ubuntu6

1504200

gcc5 transition

coordinate removal of libecap3 from -proposed pocket, enabled squid3 FTBFS fixes

Steve Langasek

squid3

3.3.8-1ubuntu16

1496924, 1496223, 1501566

FTBFS

Michael Terry

squid3

3.3.8-1ubuntu6.4

1073478

SRU

Michael Terry

squid3

3.1.19-1ubuntu3.12.04.4

1073478

SRU

Other:

  • Upstreamed xrender fix from openjdk-7 package to Icedtea - PR2571, which was also backported to 6 in PR2662

  • Bug triaging for Squid3 and OpenJDK 7

References:

Areas of work

I have worked with the Foundations and various teams to fix FTBFS, provide merges, help maintain and update several packages in universe and main. In all cases, I try to develop good relationship with the upstream project and Debian. I actively listen to and ask for feedback from my peers and seniors.

Things I could do better

Increase the time I dedicate to triaging.

Plans for the future

General

  • On the maintenance side, as part of my Canonical Java Maintainer job, I will package, integrate new features, release security updates, and certificate OpenJDK packages for all supported Ubuntu series. It is also my goal to develop good relationship with the upstream projects and Debian.
  • On the community side, I intent to actively participate on bug triaging, sponsoring, and try my best to share my experience.

What I like least in Ubuntu

Too many different ways to keep and track packages, even worse: there are packages with no VCS at all. This makes it harder to track down changes, deal with merges, add a good CI system to handle it all.


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


TiagoDaitx/CoreDeveloperApplication (last edited 2015-10-16 21:27:18 by tdaitx)