Re: DPMT membership request for randall-guest
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
[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
[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
[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
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))
[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
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
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
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
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
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
[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
[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
[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
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
[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
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
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
On Thu, Aug 4, 2016 at 4:35 PM, Filip Pytlounwrote: > 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