Contents |
I, Bhavani Shankar, apply to be a ARB member.
Name |
Bhavani Shankar |
Launchpad Page |
Who I am
I am a 24 year old cerebral palsy physically challenged guy and an Electrical engineer from Bangalore India currently pursuing my dual masters in business administration in marketing management and financial management and doing day job as a professional system administrator
My Ubuntu story
My involvement in the community started back in 2007 where i worked on the forums (answered to around 4000 questions) which I really like doing Gradually I did a bit of translation in my mother tongue kannada and now active in bug triaging and packaging over past year and a half.I am an ubuntu member from November 2007 and ubuntu MOTU from 2010
My involvement
My involvement In the commmunity ranges from the answer tracker to translations to malone and soyuz of late (from the intrepid cycle) .. My list of packages can be found here
Examples of my work / Things I'm proud of
Mostly I work on merges and syncs and new upstream versions and bugfixes. Some bugs I have worked and fixed:
In Jaunty release cycle with the collaboration of dholbach and hamish in debian I updated the whole geda stack in ubuntu (some of them which had missing build dep on intltool which I forwarded to debian and got it synced here) Some of the bug reports:
https://bugs.edge.launchpad.net/ubuntu/+source/libgeda/+bug/322648
https://bugs.edge.launchpad.net/ubuntu/+source/geda-gattrib/+bug/334373
https://bugs.edge.launchpad.net/ubuntu/+source/geda-doc/+bug/336257
https://bugs.edge.launchpad.net/ubuntu/+source/geda-utils/+bug/337231
https://bugs.edge.launchpad.net/ubuntu/+source/geda-symbols/+bug/337234
I am active in updating gnome-lirc-properties from Jaunty cycle
Some of the other bugs I have worked on:
https://edge.launchpad.net/bugs/321079 (Inkscape merge in jaunty)
https://edge.launchpad.net/bugs/318366 (galculator merge in jaunty)
https://edge.launchpad.net/bugs/317368 (gnumeric merge in jaunty)
https://edge.launchpad.net/bugs/314984 (openssl merge in jaunty)
https://edge.launchpad.net/bugs/315364 (sane-backends merge in jaunty)
https://edge.launchpad.net/bugs/308856 (avahi merge in jaunty)
https://edge.launchpad.net/bugs/326823 (xchat merge in jaunty)
https://edge.launchpad.net/bugs/379974 (amule merge in karmic)
https://edge.launchpad.net/bugs/321866 (firmware-tools update in jaunty)
https://edge.launchpad.net/bugs/504241 (update in lucid of the same)
https://edge.launchpad.net/bugs/590130 (update of the package in maverick)
Updates of ugene package:
https://bugs.edge.launchpad.net/ubuntu/+source/ugene/+bug/606642
https://edge.launchpad.net/bugs/326830 (update in jaunty)
Other bugs I worked on:
https://edge.launchpad.net/bugs/398130 (apache2 merge in karmic)
https://edge.launchpad.net/bugs/399211 (merge of iptables in karmic)
https://edge.launchpad.net/bugs/398701 (perl merge in karmic)
https://edge.launchpad.net/bugs/404856 (ltrace merge in karmic)
https://edge.launchpad.net/bugs/404876 (ucommon update in karmic)
https://edge.launchpad.net/bugs/601976 (ucommon update in maverick)
https://edge.launchpad.net/bugs/401775 (dell-dup update in karmic)
https://bugs.edge.launchpad.net/ubuntu/+source/classads/+bug/610149 (classads update in maverick)
https://edge.launchpad.net/bugs/406890 (irssi merge in karmic)
https://edge.launchpad.net/bugs/478334 (autoconf merge in lucid)
https://edge.launchpad.net/bugs/492141 (ppoeconf merge in lucid)
https://edge.launchpad.net/bugs/481066 (fakeroot merge in lucid)
https://edge.launchpad.net/bugs/486316 (wordpress merge in lucid)
https://edge.launchpad.net/bugs/356457 (mnemosyne merge in lucid)
https://launchpad.net/bugs/487876 (fakesync of checkgmail in lucid)
https://bugs.launchpad.net/bugs/591333 (fakesync of the same package in maverick)
https://launchpad.net/bugs/594934 (libcddb fakesync in maverick)
https://launchpad.net/bugs/596757 (libass fakesync in maverick)
https://bugs.launchpad.net/bugs/606153 (dput merge in maverick)
https://bugs.launchpad.net/bugs/600945 (pyao merge Fixes FTBFS)
https://launchpad.net/bugs/617710 (ppl merge fixes FTBFS)
https://bugs.launchpad.net/bugs/592526 (zsh-beta manual merge in maverick) (Since MoM is broken/not updated for this package)
(See: https://merges.ubuntu.com/z/zsh-beta/)
https://bugs.launchpad.net/bugs/602521 (iok new version in maverick)
https://bugs.launchpad.net/bugs/599277 (firmware-extract new version in maverick)
https://bugs.launchpad.net/bugs/414247 (firmware-addon-dell new version in maverick)
https://launchpad.net/bugs/579747 (harpia new version in maverick)
https://bugs.launchpad.net/bugs/371076 (gresistor bugfix in maverick)
Some FTBFS bugs I have worked on recently:
https://bugs.launchpad.net/bugs/609758 (zoneminder FTBFS in maverick)
(Some of the packages failed to build with new ffmpeg and I fixed few packages by defining STDC_CONSTANT_MACROS which is a workaround to allow C++ programs to use macros specified in the C99 standard that aren't in the C++ standard AFAIK.)
Few SRU requests that I filed recently:
Long list of packages uploaded can be found here
Areas of work
I mainly work on merges and syncs and updating packages and fixing FTBFS. Especially I m interested in Science packages (Electronics to be precise) and as a part of the MOTU science team as a long standing contributor (https://edge.launchpad.net/~motuscience/+members#active) and I maintain few packages in debian Major notable things are:
maintaining mobile-broadband-provider-info in debian from close to a year where I forward bugs upstream according to their relevance and do a git pull twice a month and update the package in debian and due to its integration with NM now the popcon of the package has risen almost exponentially
(http://qa.debian.org/popcon.php?package=mobile-broadband-provider-info)
Copied emu8051 from ubuntu and almost repackaged it completely with packaging improvements to comply with modern standards
http://packages.qa.debian.org/e/emu8051/news/20100617T184717Z.html
Serving on board of pkg-electronics as a senior packager/developer
https://alioth.debian.org/users/bhavi-guest
Has been on the sponsors team actively sponsoring packages as and when I find time
Here are some examples of the same:
https://bugs.edge.launchpad.net/ubuntu/+source/projectfootball/+bug/683131
https://bugs.edge.launchpad.net/ubuntu/+source/openscenegraph/+bug/681494
https://bugs.edge.launchpad.net/ubuntu/+source/josm-plugins/+bug/688277
https://bugs.edge.launchpad.net/ubuntu/+source/snappea/+bug/688263
https://bugs.edge.launchpad.net/ubuntu/+source/openscap/+bug/676332
https://bugs.edge.launchpad.net/ubuntu/+source/kwalletcli/+bug/676299
https://bugs.edge.launchpad.net/ubuntu/+source/cmor/+bug/675199
https://bugs.edge.launchpad.net/ubuntu/+source/debtags/+bug/672569
https://bugs.edge.launchpad.net/ubuntu/+source/gajim/+bug/672484
https://bugs.edge.launchpad.net/ubuntu/+source/roxterm/+bug/665583
https://bugs.edge.launchpad.net/ubuntu/+source/spacenavd/+bug/678147
https://bugs.edge.launchpad.net/ubuntu/+source/phamm/+bug/676020
https://bugs.edge.launchpad.net/ubuntu/+source/abiword/+bug/668778
https://bugs.edge.launchpad.net/ubuntu/+source/gazpacho/+bug/662190
My Vision for the ARB
ubuntu-revu as of now according to me seems somewhat less transparent to especially new guys who want to get their package into ubuntu as compared to debian-mentors where packagers put the links to their packages from mentors.debian.net on debian mentors mailing list and DD's give a generally quick response thereby packagers feel impressed and pushed even more to get their package into debian. So my main aim in the ARB would be to have a considerably quick response and turnaround time from reviewing the perspective package to getting the package into the repos which would inturn motivate contributors and developers to get their apps into ubuntu fora with high level of quality ensured
Endorsements
If you'd like to endorse, but are not the applicant, do it here. Don't forget to sign with @SIG@.
The majority of my work with Bhavani was before he became a MOTU. His work was all of high quality, and I happily endorsed his MOTU application. Since then he has continued to be an active MOTU, although rarely on IRC these days, and has sponsored quite a few uploads for new developers. I often see comments from Bhavani on things in the sponsorship queue. I'm sure Bhavani has the necessary skills to serve on the ARB, and I support his application. -- stefanor 2011-10-15 20:05:46