Re: DPMT membership request for randall-guest

2017-01-09 Thread debian
On 03/01/17 23:21, Piotr Ożarowski wrote:
> [Lee Garrett, 2016-12-23]
>> I would like to join the DPMT. I plan on working on modules mainly used for
>> Ansible (I'm currently updating pywinrm). I have read and accept the DPMT
>> policy found at [1].
>>
>> My Alioth account is 'randall-guest'.
> 
> welcome :)
> 
> (sorry for the delay)
> 

Thanks a bunch! Pushing the pywinrm changes now.



Re: DPMT membership request for randall-guest

2017-01-03 Thread Piotr Ożarowski
[Lee Garrett, 2016-12-23]
> I would like to join the DPMT. I plan on working on modules mainly used for
> Ansible (I'm currently updating pywinrm). I have read and accept the DPMT
> policy found at [1].
> 
> My Alioth account is 'randall-guest'.

welcome :)

(sorry for the delay)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request for moschlar-guest

2017-01-03 Thread Piotr Ożarowski
[Moritz Schlarb, 2016-12-14]
> I would like to join the DPMT.
> I want to help with maintaining the nagstamon package under guidance of 
> chr...@debian.org.
> 
> My Alioth login is moschlar-guest.
> 
> I have read the DPMT policy at 
> https://python-modules.alioth.debian.org/policy.html and accept it.

welcome! (and sorry for the delay)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request for acaso-guest

2016-12-05 Thread Piotr Ożarowski
[Alberto Caso, 2016-12-02]
> I would like to join the DPMT. I intend to package and maintain python-
> dbus (RFP #838791).
> 
> My Alioth login is acaso-guest.
> 
> I have read and accept the DPMT policy [1].

welcome! :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request for acaso-guest

2016-12-02 Thread Alberto Caso

Alberto Caso wrote:
> I would like to join the DPMT. I intend to package and maintain python-
dbus (RFP #838791).

I meant python-pydbus.

-- 
Alberto Caso 



Re: DPMT Membership request​ (was Packaging new version of ZODB (Zope Object Database))

2016-12-01 Thread Piotr Ożarowski
[Julien Muchembled, 2016-11-30]
> I see that many people request membership on the ML. I did it on the
> Alioth interface and it looks like my request was lost.

yeah, that's the process described in our policy. I don't know how to
disable Alioth/FusionForge join button (I even tried to set project's
visibility to false for all "Any user logged in" roles... it didn't help)

> There's already this whole thread explaining what I'm doing.
> 
> My Alioth login is jmuchemb-guest.
> I have read https://python-modules.alioth.debian.org/policy.html and accept 
> it.

I added you to the team, welcome :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-11-23 Thread Scott Kitterman
Done.  I've left the -guest account in the team in case you need it for 
transitional purposes.

Scott K

On Wednesday, November 23, 2016 10:16:35 AM Christos Trochalakis wrote:
> Hello,
> 
> I am now using a new alioth username (ctrochalakis),
> is it possible to add it to the group?
> 
> Thank you,
> 
> On Mon, Sep 12, 2016 at 03:25:51PM +0300, Christos Trochalakis wrote:
> >Hello all,
> >
> >I would like to join DPTM. My intention is to package
> >python-confluent-kafka (ITP #836936) but also help
> >in other packages as needed.
> >
> >My initial work on python-confluent-kafka can be found
> >on github:
> >
> >https://github.com/ctrochalakis/pkg-python-confluent-kafka
> >
> >My alioth username is ctrochalakis-guest and I've
> >read and agree with the DPTM Policy [1].
> >
> >Thank you,
> >Chris
> >
> >[1] https://python-modules.alioth.debian.org/policy.html



Re: DPMT membership request

2016-11-23 Thread Christos Trochalakis

Hello,

I am now using a new alioth username (ctrochalakis),
is it possible to add it to the group?

Thank you,

On Mon, Sep 12, 2016 at 03:25:51PM +0300, Christos Trochalakis wrote:

Hello all,

I would like to join DPTM. My intention is to package
python-confluent-kafka (ITP #836936) but also help
in other packages as needed.

My initial work on python-confluent-kafka can be found
on github:

https://github.com/ctrochalakis/pkg-python-confluent-kafka

My alioth username is ctrochalakis-guest and I've
read and agree with the DPTM Policy [1].

Thank you,
Chris

[1] https://python-modules.alioth.debian.org/policy.html





Re: DPMT Membership request

2016-11-22 Thread Raphael Hertzog
Hello Marcos,

On Wed, 23 Nov 2016, Marcos Fouces wrote:
> I am still waiting for an answer. I don't know how to proceed in this case.

You should have subscribed to debian-python@lists.debian.org and you would have
seen that you have to reply to
https://lists.debian.org/20161117075743.i7exf7vmpbi4a...@sar0.p1otr.com

That's the blocker right now.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/



Re: DPMT Membership request

2016-11-22 Thread Marcos Fouces

Hello Hugo

I am still waiting for an answer. I don't know how to proceed in this case.

Is it faster if you upload the repo yourself?

Greetings,

Marcos



El 16/11/16 a las 22:53, Marcos Fouces escribió:

Hello,

I am just re-sending my membership request.

Greetings,

Marcos.


El 14/10/16 a las 23:41, Marcos Fouces escribió:

Hello,

I wish to become a member of dpmt in order to package two python 
modules: olefile and dicttoxml.


See ITP  Bug#838240 and ITP  Bug#838241

My Alioth account is "mfouces-guest"

Cheers,

Marcos








Re: DPMT Membership request

2016-11-16 Thread Piotr Ożarowski
Hi Marcos,

> > My Alioth account is "mfouces-guest"

do you accept our policy? (f.e. using git-dpm?)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-11-13 Thread Piotr Ożarowski
[Valentin Vidic, 2016-11-11]
> My alioth username is vvidic-guest and I've read and agree
> with the DPTM Policy [1].

Welcome! :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-09-22 Thread Piotr Ożarowski
[Christos Trochalakis, 2016-09-12]
> My alioth username is ctrochalakis-guest and I've
> read and agree with the DPTM Policy [1].

welcome on board :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-08-10 Thread Piotr Ożarowski
[Felix Krull, 2016-08-08]
> I'd like to join the DPMT to maintain quark-sphinx-theme (ITP at [1])
> which is going to be needed as a build dependency for the next
> SpeedCrunch version [2].
> 
> I have read the policy [3] and accept it. My Alioth login is fkrull-guest.

welcome :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-08-08 Thread Thomas Goirand
On 08/08/2016 01:06 PM, Filip Pytloun wrote:
>> 1.c. Using update-alternatives for /usr/bin
>>
>> Instead of doing:
>>  rm -rf debian/python-aptly/usr/bin
>>  mkdir -p debian/aptly-publisher/usr
>>  mv debian/python3-aptly/usr/bin debian/aptly-publisher/usr/
>>
>> you can have a look at using pkgos-alternative-bin from
>> openstack-pkg-tools. This will generate postinst, prerm and postrm for
>> you, so it handles /usr/bin with python2 or python3 alternatives.
>> Optionally, you can fix py3 as higher priority in the postinst files if
>> you prefer.
> 
> I was thinking about using alternatives vs forcing python3 (didn't know
> pkgos-alternative-bin anyway or any reference package for this case) but
> decided to force Python 3 as it should be Debian's default.

I very much agree that Python 3 should be the default, however, IMO
there's not much point supporting Python 2 and not providing the needed
command line tools. To me, either you support Py2 fully, or you just
don't support it at all. YMMV I guess.

>> 2/ debian/control
>> =
>> 2.a X-Python{3,}-Version headers
>>
>> Please remove X-Python-Version: >= 2.6 and X-Python3-Version: >= 3.2
>> stuff. Jessie has Python 2.6 and Python 3.4, so these are completely
>> useless. It isn't even needed in oldstable!!!
> 
> Good, didn't know it's not needed now.

Well, it may sometimes be needed. For example, let's say Stretch is
released, and at some point, Buster gets Python 3.6. Some packages may
support only that, and then you may need X-Python3-Version: >= 3.6. But
if we have already 3.4, and you're declaring "I'm supporting only >=
3.2", then there is no point.

Cheers,

Thomas Goirand (zigo)

P.S: Please don't CC me, I'm subscribed, and if you didn't know, it's
the rule in Debian to not CC.



Re: DPMT membership request

2016-08-08 Thread Piotr Ożarowski
[Filip Pytloun, 2016-08-04]
> I would like to join to be able to package some software I am interested
> in (Openstack-related + various python tools that I (co-)authored).

Welcome :)
-- 
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl  www.griffith.cc   www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645



Re: DPMT membership request

2016-08-08 Thread Filip Pytloun
Hello Zigo,

thank you very much for your feedback!
More inline:

> 1/ debian/rules
> ===
> 1.a. Simplifying dpkg-parsechangelog
> 
> You can replace your PKG = line with:
> 
> PKG = $(shell dpkg-parsechangelog -SSource)
> 
> The same way, you can simplify VER = using dpkg-parsechangelog -SVersion
> 
> Note that I'm not adding a space after the -S, as this would add an
> incompatibility with Ubuntu trusty (and there's no reason why you
> wouldn't care as this is a gratuitous fix for it).

I found this at https://wiki.debian.org/onlyjob/get-orig-source
Didn't know these shortcuts anyway, fixing.

> 
> 1.b. Adding unnecessary parenthesis
> 
> Why are you adding parenthesis to the command:
> PYTHONPATH=. help2man

Yes, that should not be needed, removing.

> 
> ?
> 
> 1.c. Using update-alternatives for /usr/bin
> 
> Instead of doing:
>   rm -rf debian/python-aptly/usr/bin
>   mkdir -p debian/aptly-publisher/usr
>   mv debian/python3-aptly/usr/bin debian/aptly-publisher/usr/
> 
> you can have a look at using pkgos-alternative-bin from
> openstack-pkg-tools. This will generate postinst, prerm and postrm for
> you, so it handles /usr/bin with python2 or python3 alternatives.
> Optionally, you can fix py3 as higher priority in the postinst files if
> you prefer.

I was thinking about using alternatives vs forcing python3 (didn't know
pkgos-alternative-bin anyway or any reference package for this case) but
decided to force Python 3 as it should be Debian's default.

> 
> 2/ debian/control
> =
> 2.a X-Python{3,}-Version headers
> 
> Please remove X-Python-Version: >= 2.6 and X-Python3-Version: >= 3.2
> stuff. Jessie has Python 2.6 and Python 3.4, so these are completely
> useless. It isn't even needed in oldstable!!!

Good, didn't know it's not needed now.

> 
> 2.b Build-Depends-Indep:
> 
> Since both all of the generated binaries are Arch: all, you can put some
> of the Build-Depends into Build-Depends-Indep: like this:
> 
> Build-Depends: debhelper (>= 9),
>dh-python,
>help2man,
>python-all,
>python-setuptools,
>python3-all,
>python3-setuptools
> Build-Depends-Indep: python-requests,
>  python-yaml,
> 
> I was also very much surprised to not see python3-requests and
> python3-yaml in your build-depends. Aren't you running Py3 tests too?

Will fix this.

> 
> 2.c Short and long description
> 
> Your short description for python-aptly and python3-aptly shouldn't be
> that different. Also, upstream short desc is nicer. I'd suggest:
> 
> Package: python-aptly
> Description: REST API client  and tooling - Python 2.7
> [...]
> Package: python3-aptly
> Description: REST API client  and tooling - Python 3.x
> 
> 2.d Long desc for Package: aptly-publisher
> 
> The long desc start by an empty line. This isn't nice. Also, please
> consider longer long descriptions. 2 lines isn't enough, at least 5
> would be nicer. Upstream has a lot more info which you can pickup.

Fixed.

> 
> 3/ Final word
> 
> I hope this helps. Thanks for your contribution to Debian.

Helps a lot, thank you again!

> 
> Cheers,
> 
> Thomas Goirand (zigo)
> 


signature.asc
Description: Digital signature


Re: DPMT membership request

2016-08-08 Thread Thomas Goirand
On 08/04/2016 05:35 PM, Filip Pytloun wrote:
> Hello DPMT,
> 
> I would like to join to be able to package some software I am interested
> in (Openstack-related + various python tools that I (co-)authored).
> 
> As the first package, I am working on packaging of python-aptly:
> https://github.com/fpytloun/debian-python-aptly
> 
> I have read and agree the policy.
> My Alioth login is fpytloun-guest.
> 
> Thank you,
> Filip

Hi Filip,

A few things about your packaging.

1/ debian/rules
===
1.a. Simplifying dpkg-parsechangelog

You can replace your PKG = line with:

PKG = $(shell dpkg-parsechangelog -SSource)

The same way, you can simplify VER = using dpkg-parsechangelog -SVersion

Note that I'm not adding a space after the -S, as this would add an
incompatibility with Ubuntu trusty (and there's no reason why you
wouldn't care as this is a gratuitous fix for it).

1.b. Adding unnecessary parenthesis

Why are you adding parenthesis to the command:
PYTHONPATH=. help2man

?

1.c. Using update-alternatives for /usr/bin

Instead of doing:
rm -rf debian/python-aptly/usr/bin
mkdir -p debian/aptly-publisher/usr
mv debian/python3-aptly/usr/bin debian/aptly-publisher/usr/

you can have a look at using pkgos-alternative-bin from
openstack-pkg-tools. This will generate postinst, prerm and postrm for
you, so it handles /usr/bin with python2 or python3 alternatives.
Optionally, you can fix py3 as higher priority in the postinst files if
you prefer.

2/ debian/control
=
2.a X-Python{3,}-Version headers

Please remove X-Python-Version: >= 2.6 and X-Python3-Version: >= 3.2
stuff. Jessie has Python 2.6 and Python 3.4, so these are completely
useless. It isn't even needed in oldstable!!!

2.b Build-Depends-Indep:

Since both all of the generated binaries are Arch: all, you can put some
of the Build-Depends into Build-Depends-Indep: like this:

Build-Depends: debhelper (>= 9),
   dh-python,
   help2man,
   python-all,
   python-setuptools,
   python3-all,
   python3-setuptools
Build-Depends-Indep: python-requests,
 python-yaml,

I was also very much surprised to not see python3-requests and
python3-yaml in your build-depends. Aren't you running Py3 tests too?

2.c Short and long description

Your short description for python-aptly and python3-aptly shouldn't be
that different. Also, upstream short desc is nicer. I'd suggest:

Package: python-aptly
Description: REST API client  and tooling - Python 2.7
[...]
Package: python3-aptly
Description: REST API client  and tooling - Python 3.x

2.d Long desc for Package: aptly-publisher

The long desc start by an empty line. This isn't nice. Also, please
consider longer long descriptions. 2 lines isn't enough, at least 5
would be nicer. Upstream has a lot more info which you can pickup.

3/ Final word

I hope this helps. Thanks for your contribution to Debian.

Cheers,

Thomas Goirand (zigo)



Re: DPMT membership request

2016-08-04 Thread Sandro Tosi
On Thu, Aug 4, 2016 at 4:35 PM, Filip Pytloun  wrote:
> As the first package, I am working on packaging of python-aptly:
> https://github.com/fpytloun/debian-python-aptly

this package looks interesting, let me know if you need a sponsor and
I'd be happy to be one

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi