Re: list of package for python_support -> dh_python2 ?

2011-06-12 Thread Tshepang Lekhonkhobe
On Sat, 2011-06-11 at 20:11 -0400, Yaroslav Halchenko wrote:
> On Fri, 10 Jun 2011, Barry Warsaw wrote:
> > >Do what you (plural) want, I don't care.
> > Personally, I want one helper.  The consistency will make life much easier 
> > for
> > new packagers, for documentation, and for helping focus the community on
> > fixing bugs, adding features, and improving the state of the art.
> 
> YEAP -- one mighty helper would be better than many less mighty.  Even:
> one mighty helper would be better than 2 mighty, because we hate
> duplication and trying to reduce our maintenance effort.  But ATM,
> is there any source/documentation which could give me a clear answer why
> pysupport sucks and dh_python2 rules (or why should I care about
> python_support -> dh_python2)?

Barry has addressed this in a later mail (on a subthread). Can you
respond, just so that the idea gets another +1.

> I am asking because I have a few packages which use pysupport now and it
> seems to work (so it is the mighty for me)... not sure if I am
> ready to invest time into doing a conversion which has some plausible
> benefits which I could not sense right away.

You don't have to do the conversion yourself. You need just accept
patches to do so.


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1307870751.14381.4.camel@debian



Re: list of package for python_support -> dh_python2 ?

2011-06-12 Thread Vincent Bernat
OoO En ce  milieu de nuit étoilée du dimanche 12  juin 2011, vers 04:10,
Barry Warsaw  disait :

>> It would help some of us (at least me) if someone could explain what the
>> story behind python-support and  dh-python2 is. It seems that everything
>> was dealed  in private. From my  point of view, dh-python2  is here only
>> because python-central could not be deprecated by its author in favor of
>> python-support for political reasons. That does not help to adopt it.

> The main reason why we're favoring dh_python2 is because, to the extent
> possible with Python 2[*], everything is in the package.  Because pyc files
> cannot be shared across Python versions, and yet in almost every case the
> source code can, the Python 2 helpers create symlinks for the py files from a
> shared directory into a version-specific directory, because Python will put
> the pyc files next to the py files.

> Unlike the other helpers, dh_python2 includes the symlinks in the package, so
> in most cases, packages which use dh_python2 will come with everything they
> need instead of being created at installation time, which is fragile.  (py
> files are still and always byte-compiled upon installation, but that's
> fine).

Well, I suppose that a whole new helper was not written just for that.

However,  I  have seen  in  #629154 that  Josselin  is  also fading  out
python-support. I don't know  if he is happy with this but  I take it as
some sort  of implicit acknowledgment  of dh_python2. Therefore,  +1 for
only one helper in Wheezy.
-- 
Vincent Bernat ☯ http://www.luffy.cx

Use self-identifying input.  Allow defaults.  Echo both on output.
- The Elements of Programming Style (Kernighan & Plauger)


pgpNdPjRc9SRS.pgp
Description: PGP signature


Re: Looking for sponsor: python-llfuse

2011-06-12 Thread Vincent Bernat
OoO En  cette soirée bien  amorcée du samedi  11 juin 2011,  vers 22:01,
Nikolaus Rath  disait :

>>> * URL : http://code.google.com/p/python-llfuse/
>>> * License : LGPL
>>> * Section : python
>> 
>> [...]
>> 
>>> I would also be happy to join the python team and have this package team
>>> maintained.   Would   that   be   preferred?  My   alioth   login   is
>>> nikratio-guest.
>> 
>> I can sponsor  you. Please join the team. Piotr,  could you add Nikolaus
>> to the team?

> Cool, thanks! So I'll change debian/control to

> Maintainer: Debian Python Team 
> Uploader: Nikolaus Rath 

Or Maintainer: Nikolaus, Uploader: DPMT. And DPMT is:
Debian Python Modules Team 

> and then upload the package with svn-inject. Is there anything else I
> need to do?

I still  need to review the  package. Also ensure that  you applied what
Jakub said in debian-mentors@.
-- 
Vincent Bernat ☯ http://www.luffy.cx

Use statement labels that mean something.
- The Elements of Programming Style (Kernighan & Plauger)


pgpVh9VEtPxzN.pgp
Description: PGP signature


Re: list of package for python_support -> dh_python2 ?

2011-06-12 Thread Yaroslav Halchenko
On Sun, 12 Jun 2011, Tshepang Lekhonkhobe wrote:
> > I am asking because I have a few packages which use pysupport now and it
> > seems to work (so it is the mighty for me)... not sure if I am
> > ready to invest time into doing a conversion which has some plausible
> > benefits which I could not sense right away.

> You don't have to do the conversion yourself. You need just accept
> patches to do so.

and take care about making them working starting at least from squeeze
and some LTS of ubuntu so I could painlessly provide backports for our
neuro.debian.net .  Ha -- squeeze seems to have the same version of
dh_python2 as my laptop, good.   How far do you think it would be
compatible back with ubuntu releases so backporting would be painless?


-- 
=--=
Keep in touch www.onerussian.com
Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110612142451.gw17...@onerussian.com



Re: list of package for python_support -> dh_python2 ?

2011-06-12 Thread Scott Kitterman
On Sunday, June 12, 2011 10:24:51 AM Yaroslav Halchenko wrote:
> On Sun, 12 Jun 2011, Tshepang Lekhonkhobe wrote:
> > > I am asking because I have a few packages which use pysupport now and
> > > it seems to work (so it is the mighty for me)... not sure if I am
> > > ready to invest time into doing a conversion which has some plausible
> > > benefits which I could not sense right away.
> > 
> > You don't have to do the conversion yourself. You need just accept
> > patches to do so.
> 
> and take care about making them working starting at least from squeeze
> and some LTS of ubuntu so I could painlessly provide backports for our
> neuro.debian.net .  Ha -- squeeze seems to have the same version of
> dh_python2 as my laptop, good.   How far do you think it would be
> compatible back with ubuntu releases so backporting would be painless?

Backporting to Ubuntu 11.04 (Natty) and 10.10 (Maverick) should be similar.  
Ubuntu 10.04 (Lucid), the latest LTS release, does not have dh_python2, but a 
backport is being worked on so it should be easy enough to backport to soon.

Scott K


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201106121418.59908.deb...@kitterman.com



Re: Looking for sponsor: python-llfuse

2011-06-12 Thread Nikolaus Rath
Vincent Bernat  writes:
> OoO En  cette soirée bien  amorcée du samedi  11 juin 2011,  vers 22:01,
> Nikolaus Rath  disait :
>
 * URL : http://code.google.com/p/python-llfuse/
 * License : LGPL
 * Section : python
>>> 
>>> [...]
>>> 
 I would also be happy to join the python team and have this package team
 maintained.   Would   that   be   preferred?  My   alioth   login   is
 nikratio-guest.
>>> 
>>> I can sponsor  you. Please join the team. Piotr,  could you add Nikolaus
>>> to the team?
>
>> Cool, thanks! So I'll change debian/control to
>
>> Maintainer: Debian Python Team 
>> Uploader: Nikolaus Rath 
>
> Or Maintainer: Nikolaus, Uploader: DPMT. And DPMT is:
> Debian Python Modules Team 

Done. Package is in the DPMT SVN now.

>> and then upload the package with svn-inject. Is there anything else I
>> need to do?
>
> I still  need to review the  package. Also ensure that  you applied what
> Jakub said in debian-mentors@.

The .c files are now regenerated in debian/rules. I am not regenerating
the documentation yet. I understood that this is nice to have but not
required, so I wanted to wait until the Sphinx 1.1 hits the archive.
When that has happened, it's just a matter of uncommenting one line in
debian/rules.


Best,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C


--
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87fwnehcs8@vostro.rath.org