MOTUApplication

I, Vibhav Pant, apply for MOTU.

Contributions

I am currently involved with Ubuntu Packaging and Development. I also contribute by translation, frequently interviewing people for ubuntu-news (fridge), converting friends and triaging bugs.

I am skilled in C and Java.

And the following APIs:

GTK

Glib

GObject

Python/C APIs (though I dont know Python)

and a little bit of OpenCV.

What I work on

I currently work on:

Ubuntu Automated tests (autopkgtest) for Ubuntu packages.

Ubuntu Getting Upstream Changes to Ubuntu

Ubuntu Backporting Fixes to Stable Releases

Ubuntu Merging Packages from Debian Unstable using the much beloved Merge-O-Matic.

Ubuntu Debian RC bug fixes missing from Ubuntu

Work I'm proud of

Package

Version

Bug

Action

Notes

Sponsor

jffi

1.0.2-9ubuntu1

1011140

Daniel Holbach

libcap-ng

0.6.6-2ubuntu1

1017371

Daniel Holbach

megaglest

3.6.0.3-1.1ubuntu1

1017504

Daniel Holbach

cwidget

0.5.16-3.4ubuntu1

1016920

Daniel Holbach

bwm-ng

0.6-3.1ubuntu1

1087292

Daniel Holbach

blackbox

0.70.1-14ubuntu1

1084104

Daniel Holbach

wireshark

1.6.8-1ubuntu1

907033

Daniel Holbach

bwm-ng

0.6-3.1ubuntu1

1087292

Daniel Holbach

libdvdread

4.2.0+20121016-1ubuntu1

1090692

Daniel Holbach

blackbox

0.70.1-14ubuntu1

1084104

Daniel Holbach

xdotool

1:2.20110530.1-6

sru

Daniel Holbach

dbus-c++

0.9.0-6ubuntu1

1019702

Martin Pitt

ncurses

5.9-10ubuntu3

Martin Pitt

firestring

0.9.12-8ubuntu1

Martin Pitt

libcaca

0.99.beta18-1ubuntu1

Martin Pitt

libxcb

1.8.1-2ubuntu1

Martin Pitt

libxcb

1.8.1-2ubuntu1

Martin Pitt

ebook-tools

0.2.1-2ubuntu1

Martin Pitt

libacpi

0.2-4ubuntu1

Martin Pitt

libfann

2.1.0~beta~dfsg-8ubuntu1

Martin Pitt

libiptcdata

1.0.4-3ubuntu1

Martin Pitt

mtr

0.82-3ubuntu1

817429 1014017

Martin Pitt

nbd

1:3.1.1-1ubuntu1

1014184

Martin Pitt

qof

0.8.6-1ubuntu1

1014196

Martin Pitt

hyperestraier

1.4.13-4

Bhavani Shankar

debian-med

1.13.1ubuntu1

1089907

Bhavani Shankar

php-horde-crypt-blowfish

1.0.1-2ubuntu1

1090661

Bhavani Shankar

gnutls28

3.0.22-2ubuntu1

1091208

Bhavani Shankar

kgb-bot

1.24-1ubuntu1

1082643

Bhavani Shankar

dracut

019+9+g521c57a-1

Benjamin Drung

rubrica

2.0-1.3ubuntu1

1085620

Benjamin Drung

hostname

3.12ubuntu1

1087585

Benjamin Drung

caribou

0.4.4-1ubuntu1

1087635

Benjamin Drung

blcr

0.8.4-4

sru

Benjamin Drung

anthy

9100h-16ubuntu1

1016596

Benjamin Drung

atlas

3.8.4-9ubuntu1

1069761

Benjamin Drung

elinks

0.12~pre5-9ubuntu1

241022 524696 1074357

Benjamin Drung

forked-daapd

0.19gcd-2.1

sru

Benjamin Drung

gnarwl

3.6.dfsg-6.1ubuntu1

771112 1074403

Benjamin Drung

java-package

0.50+nmu1ubuntu1

1072651

Benjamin Drung

urwid

1.0.2-1ubuntu1

1073918

Benjamin Drung

latex2rtf

1.9.19-4.2ubuntu1

770859 1076356

Benjamin Drung

cpu

1.4.3-11.3ubuntu1

1073102

Benjamin Drung

oxygencursors

0.0.2012-06-kde4.8-2.1ubuntu1

1077842

Benjamin Drung

portslave

2010.04.19.1ubuntu1

1079649

Benjamin Drung

sorl-thumbnail

11.12-4ubuntu1

1082424

Benjamin Drung

klavaro

1.9.6-1

sru

Benjamin Drung

Some of my syncs

https://bugs.launchpad.net/bugs/1016620

https://bugs.launchpad.net/bugs/1016830

https://bugs.launchpad.net/ubuntu/+source/libvoikko/+bug/1010907

https://bugs.launchpad.net/ubuntu/+source/cxxtools/+bug/998325

https://bugs.launchpad.net/bugs/998456

https://bugs.launchpad.net/ubuntu/+source/gogglesmm/+bug/998620

https://bugs.launchpad.net/bugs/996036

https://bugs.launchpad.net/ubuntu/+source/pithos/+bug/995379

https://bugs.launchpad.net/ubuntu/+source/mercurial/+bug/992696

https://bugs.launchpad.net/ubuntu/+source/dragonegg/+bug/923349

https://bugs.launchpad.net/ubuntu/+source/mahara/+bug/971438

https://bugs.launchpad.net/ubuntu/+source/luarocks/+bug/966820

https://bugs.launchpad.net/ubuntu/+source/ebook-speaker/+bug/966082

https://bugs.launchpad.net/ubuntu/+source/jinput/+bug/965159

https://bugs.launchpad.net/ubuntu/+source/calendarserver/+bug/956879

https://bugs.launchpad.net/bugs/1011234

Things I can do better

Ubuntu Work on a wider variety of bugs and issues in Ubuntu.

Ubuntu Focus on papercuts.

Ubuntu I am known to rush with uploads quite some times, I am working on a fix ;).

Plans for the future

Ubuntu Learn python.

General

Ubuntu Fix more bugs, backport fixes and review SRUs.

Ubuntu Get involved with more autopkgtests for Ubuntu packages.

What I like least in Ubuntu

Ubuntu REVU and needs-packaging bugs are one of the most neglected area in the Ubuntu world. Though yes, including new software leads to difficulty in maintenance, the mutual success of both Debian and Ubuntu does depend on applications. (michag pointed out that we already had -extras for them, though)

Ubuntu Many bugs reported from stable releases are only fixed in the development releases, I aim to bring them to the stable releases via SRUs too.

Ubuntu It is still not easy for new contributors to get started with development in Ubuntu, though this has improved with the Ubuntu Packaging Guide and Ubuntu Harvest.

Comment

If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.

Daniel Holbach (dholbach)

General feedback

I got to know Vibhav as a young and excited contributor, sometimes quite overeager. He took criticism and advice into account and over time became involved in many other projects as well. In the Developer Advisory Team he helped other contributors get on board and generally did a great job. I sponsored around 25-30 uploads of his and I'm quite confident in his abilities. It's time he joins the ranks of MOTU and he has my support.

Bhavani Shankar (coolbhavi)

General Feedback

I would like to voice Daniel's endorsement again here and Vibhav always amazes me with his enthusiasm and he is doing great work I believe on the MOTU side and the developer advisory team side, the packages that I sponsored for him mostly went without a comment and were of good quality although I would love to see vibhav slow down a bit and not overstreching himself (no pun intended). I'm confident of his abilities and I would like to endorse his MOTU application as I think he will be a great addition to the team.

Martin Pitt (pitti)

General feedback

Vibhav is a very enthusiastic Ubuntu community member, and spends a lot of time improving Ubuntu; most recently he contributed some 15 new "compile check" autopkgtests for various libraries. The first ones needed quite a lot of iterations until everything was actually working, but the more recent ones have been fine. I also sponsored a number of merges for him which were mostly fine, but some of them had deltas which were not relevant any more, or needed some adjustment.

I now have sponsored enough packages for him to be confident that he can handle the easy cases by himself now. Thanks a lot for your contributions!

Specific Experiences of working together

Above list is quite exhaustive. A recent merge proposal for libkal was good right away (although admittedly these "build check" pretty much all look alike).

A slightly earlier one for libiptcdata needed quite a number of iterations until it actually worked, but I think Vibhav has learned from that.

-- pitti 2013-03-07 15:18:51

Areas of Improvement

As a word of advice, he should slow down a bit to make sure that his changes work well, are properly forwarded to upstream, and are properly packaged before sending them off, instead of trying to do too many things at once. But that mostly speaks for his eagerness.

Benjamin Drung (bdrung)

General feedback

I sponsored around 18 uploads (mainly merges and syncs). All merge proposals could be sponsored without requesting improvements. Only some changelog tweaks were needed before the upload (e.g., closing the merge request bug). Vibhav will be a good MOTU team member.

Areas of Improvement

My advice is similar to the others: slow down and don't rush with uploads.

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

VibhavPant/MOTUApplication (last edited 2013-03-26 08:31:49 by vibhavp)