[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#705844: Taking over the ITP?



Le 11/06/2015 14:41, Thomas Goirand a écrit :
> Hi Antoine,
> 
> As you may know, I am the main maintainer of OpenStack in Debian.
> 
> I've been asked by the infra team of OpenStack if I could take the
> charge of this package. Though your ITP has been opened for a long time
> already.
> 
> Do you mind if I take over this ITP?

Hello Thomas,

In short: yes please definitely step in and take over the ITP. Would be
happy to help where possible given I have limited packaging experience.


For the context, I packaged an arbitrary Zuul version (685ca22)
targeting Ubuntu Precise and Trusty for Wikimedia.  Their apt repository
comes with a bunch of python module backports and others that are
shipped using dh-virtualenv (ie the resulting package embeds python
modules).

Our repo is at:
git clone https://gerrit.wikimedia.org/r/integration/zuul

There are a few patches to tweak the requirements.txt as well as pick
patches pending OpenStack-infra review.   I manage them using gbp patch
which generates the quilt patches for me.

Branches:

 debian/precise-wikimedia
 patch-queue/debian/precise-wikimedia
 debian/trusty-wikimedia
 patch-queue/debian/trusty-wikimedia


The requirements need some tweaks or some upstream patches to match what
is provided in unstable.

argparse, ordereddict : that is to support python 2.6

WebOb>=1.2.3,<1.3 , unstable has 1.4
GitPython>=0.3.3  , unstable has 0.3.2~RC1. 0.3.3 is not back compatible
so that will have side effects on other applications
python-daemon>=2.0.4 , iirc it should work with 1.5.5 but will not with
the first 2.0.x versions.

statsd>=1.0.0,<3.0 , unstable as 3.0.1 and introduce breaking changes.
Zuul code needs to be updated to support both statsd 2.0.x and 3.0.

gear>=0.5.7,<1.0.0, unstable as 0.5.5 and it is sufficient. The 0.5.7
requirement is to bring in performance improvement.

PrettyTable>=0.6,<0.8


I did the initial packaging work for gear, statsd and voluptuous for
Debian. They are under the python module packaging team umbrella

http://anonscm.debian.org/cgit/python-modules/packages/python-gear.git/
At 0.5.5-2

http://anonscm.debian.org/cgit/python-modules/svn-migration/python-statsd.git/
At 3.0.1-1  , canonical repo might be the Subversion one.

http://anonscm.debian.org/cgit/python-modules/svn-migration/voluptuous.git/
At 0.8.2-1 , canonical repo might be the Subversion one.


-- 
Antoine "hashar" Musso


Reply to: