Bug#774948: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-29 Thread Mathias Behrle
* Lionel Elie Mamane:  Re: [tryton-debian] Bug#783029: [py3porters-devel]
  Packaging of suds-jurko (Tue, 28 Apr 2015 16:32:23 +0200):

CCed 774...@bugs.debian.org for reference

Hello Lionel,

 On Tue, Apr 28, 2015 at 03:27:12PM +0200, Mathias Behrle wrote:
  * Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
13:24:25 +0200):
 
  I just uploaded the jurko fork of suds (the latter you are maintainer
  of in Debian) to Debian.
 
  I am quite surprised to hear that. Your package even doesn't seem to
  close an ITP bug. Could you please provide the link to your
  packaging sources?
 
 https://people.debian.org/~lmamane/suds/

You don't have permission to access /~lmamane/suds/suds-jurko_0.6-2.dsc on this
server.
 
  The killer feature for me was compatibility with Python 3. It installs
  as python module suds, for drop-in replacement of suds.
 
  The killer feature of suds-jurko those days may turn out to be that it
  tends to be as unmaintained as the original suds.
 
 sigh
 
  For now, the Python2 package of suds-jurko provides and conflicts with
  python-suds (your package). Let me know whether you think something
  more soft, like e.g. collaborating through update-alternatives,
  would be more appropriate.
 
  Sorry, coordinating before uploading to NEW would have been much more
  appropriate, (...).
 
  Before commenting further I would like to hear about your motivations:
 
 My motivation is purely having a working suds for Python3 so that I
 can use stdnum.eu.vat.check_vies in Python3 (see
 https://bugs.debian.org/774948 ). If my work is useful to others, then
 I'm happy to share it, if not I'll keep it is a local package for me.
 
  - Are you aware of the work in progress at [1]?
 
 No.
 
  - Are you aware of the planning to prepare suds-jurko as a drop-in
  replacement for suds with coordinating to migrate also the project at pypi
[2][3]?
 
 No.
 
 Since you seem to have good not-too-long-term plans, I'm happy if we
 ask ftpmaster to reject my upload to make way for your plans.

The current state is:

- suds (as the original package from fedora) has a dead upstream
- suds-jurko (fork of the original package ported to py3) meanwhile seems to
  have a dead (or at least overloaded and unresponsive) upstream, too.
  Last release: 2014-01-24
  Last commit: 2014-12-25
- pysimplesoap[0] seems to be a promising and maintained project.


My personal plans are:

- Wait some weeks (say until end of May), if either there will be some feedback
  or some revivification on the project.
- In case the project shows activity from maintainer side I would take it and
  do a drop in for current suds.
- In case there will be no activity, I won't step in as the quasi upstream of
  suds-jurko. I would inform the rdepends of python-suds to consider the usage
  of pysimplesoap.
  Indeed, if you still want to take over maintenance of suds-jurko then
  under this circumstances I will be happy to inform the rdepends to use
  your package and to take off python-suds from the archive.

I think - provided pysimplesoap qualifies as a replacement for suds and
suds-jurko remains in the current state - it makes more sense to put work
on patches for the rdepends of python-suds to use pysimplesoap than to introduce
another unmaintained package in the archive. At least I personally don't feel
to have the continuing ability and to take the responsibility to beat another
dead horse. If you want then to take over, that's fine for me. Until that
decision I ask you indeed to wait with your package (i.e. to ask ftp-masters to
not consider it for the moment).

As always I am open to suggests, those are just my current feelings and plans.

Cheers,
Mathias





[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782970




-- 

Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgp_GmHXaiD94.pgp
Description: Digitale Signatur von OpenPGP


Bug#774948: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-29 Thread Lionel Elie Mamane
On Wed, Apr 29, 2015 at 11:46:01AM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  Re: [tryton-debian] Bug#783029: [py3porters-devel]
   Packaging of suds-jurko (Tue, 28 Apr 2015 16:32:23 +0200):
 On Tue, Apr 28, 2015 at 03:27:12PM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
   13:24:25 +0200):

 I just uploaded the jurko fork of suds (the latter you are maintainer
 of in Debian) to Debian.

 I am quite surprised to hear that. Your package even doesn't seem to
 close an ITP bug. Could you please provide the link to your
 packaging sources?

 https://people.debian.org/~lmamane/suds/

 You don't have permission to access /~lmamane/suds/suds-jurko_0.6-2.dsc on 
 this
 server.

Fixed.

 Sorry, coordinating before uploading to NEW would have been much more
 appropriate, (...).

 Before commenting further I would like to hear about your motivations:

 My motivation is purely having a working suds for Python3 so that I
 can use stdnum.eu.vat.check_vies in Python3 (see
 https://bugs.debian.org/774948 ). If my work is useful to others,
 then I'm happy to share it, if not I'll keep it is a local package
 for me.

 Since you seem to have good not-too-long-term plans, I'm happy if we
 ask ftpmaster to reject my upload to make way for your plans.

 The current state is:

 - pysimplesoap[0] seems to be a promising and maintained project.

 I think - provided pysimplesoap qualifies as a replacement for suds

It seems to present a different API, though?

 (...) I ask you indeed to wait with your package (i.e. to ask
 ftp-masters to not consider it for the moment).

I just asked them to reject it.

-- 
Lionel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#774948: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-29 Thread Paul Tagliamonte
On Wed, Apr 29, 2015 at 6:21 AM, Lionel Elie Mamane lio...@mamane.lu wrote:
 On Wed, Apr 29, 2015 at 11:46:01AM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  Re: [tryton-debian] Bug#783029: [py3porters-devel]
   Packaging of suds-jurko (Tue, 28 Apr 2015 16:32:23 +0200):
 On Tue, Apr 28, 2015 at 03:27:12PM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
   13:24:25 +0200):

 I just uploaded the jurko fork of suds (the latter you are maintainer
 of in Debian) to Debian.

 I am quite surprised to hear that. Your package even doesn't seem to
 close an ITP bug. Could you please provide the link to your
 packaging sources?

 https://people.debian.org/~lmamane/suds/

 You don't have permission to access /~lmamane/suds/suds-jurko_0.6-2.dsc on 
 this
 server.

 Fixed.

 Sorry, coordinating before uploading to NEW would have been much more
 appropriate, (...).

 Before commenting further I would like to hear about your motivations:

 My motivation is purely having a working suds for Python3 so that I
 can use stdnum.eu.vat.check_vies in Python3 (see
 https://bugs.debian.org/774948 ). If my work is useful to others,
 then I'm happy to share it, if not I'll keep it is a local package
 for me.

 Since you seem to have good not-too-long-term plans, I'm happy if we
 ask ftpmaster to reject my upload to make way for your plans.

 The current state is:

 - pysimplesoap[0] seems to be a promising and maintained project.

 I think - provided pysimplesoap qualifies as a replacement for suds

 It seems to present a different API, though?

 (...) I ask you indeed to wait with your package (i.e. to ask
 ftp-masters to not consider it for the moment).

 I just asked them to reject it.

Reject preformed.

3
  Paul


 --
 Lionel



-- 
:wq


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#783029: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-28 Thread Lionel Elie Mamane
On Tue, Apr 28, 2015 at 04:32:23PM +0200, Lionel Elie Mamane wrote:
 On Tue, Apr 28, 2015 at 03:27:12PM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
   13:24:25 +0200):

 I just uploaded the jurko fork of suds (the latter you are maintainer
 of in Debian) to Debian.


 Before commenting further I would like to hear about your motivations:

 My motivation is purely having a working suds for Python3 so that I
 can use stdnum.eu.vat.check_vies in Python3 (see
 https://bugs.debian.org/774948 ). If my work is useful to others,
 then I'm happy to share it, if not I'll keep it is a local package
 for me.

I mean: if not, I'll keep it is a local package for me in the
immediate future and happily switch back to your suds-in-Debian when
it works with Python3.

-- 
Lionel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#783029: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-28 Thread Lionel Elie Mamane
On Tue, Apr 28, 2015 at 03:27:12PM +0200, Mathias Behrle wrote:
 * Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
   13:24:25 +0200):

 I just uploaded the jurko fork of suds (the latter you are maintainer
 of in Debian) to Debian.

 I am quite surprised to hear that. Your package even doesn't seem to
 close an ITP bug. Could you please provide the link to your
 packaging sources?

https://people.debian.org/~lmamane/suds/

 The killer feature for me was compatibility with Python 3. It installs
 as python module suds, for drop-in replacement of suds.

 The killer feature of suds-jurko those days may turn out to be that it tends
 to be as unmaintained as the original suds.

sigh

 For now, the Python2 package of suds-jurko provides and conflicts with
 python-suds (your package). Let me know whether you think something
 more soft, like e.g. collaborating through update-alternatives,
 would be more appropriate.

 Sorry, coordinating before uploading to NEW would have been much more
 appropriate, (...).

 Before commenting further I would like to hear about your motivations:

My motivation is purely having a working suds for Python3 so that I
can use stdnum.eu.vat.check_vies in Python3 (see
https://bugs.debian.org/774948 ). If my work is useful to others, then
I'm happy to share it, if not I'll keep it is a local package for me.

 - Are you aware of the work in progress at [1]?

No.

 - Are you aware of the planning to prepare suds-jurko as a drop-in replacement
   for suds with coordinating to migrate also the project at pypi
   [2][3]?

No.

Since you seem to have good not-too-long-term plans, I'm happy if we
ask ftpmaster to reject my upload to make way for your plans.

-- 
Lionel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#783029: [tryton-debian] Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-28 Thread Mathias Behrle
* Lionel Elie Mamane:  [tryton-debian] suds in Debian (Tue, 28 Apr 2015
  13:24:25 +0200):

Hello Lionel,

 I just uploaded the jurko fork of suds (the latter you are maintainer
 of in Debian) to Debian.

I am quite surprised to hear that. Your package even doesn't seem to close an
ITP bug. Could you please provide the link to your packaging sources?
 
 The killer feature for me was compatibility with Python 3. It installs
 as python module suds, for drop-in replacement of suds.

The killer feature of suds-jurko those days may turn out to be that it tends
to be as unmaintained as the original suds. I am trying to contact (again) the
maintainer (Jurko) since some days, with no success so far[0].
 
 For now, the Python2 package of suds-jurko provides and conflicts with
 python-suds (your package). Let me know whether you think something
 more soft, like e.g. collaborating through update-alternatives,
 would be more appropriate.

Sorry, coordinating before uploading to NEW would have been much more
appropriate, not talking afterwards about update-alternatives.

Before commenting further I would like to hear about your motivations:

- Are you aware of the work in progress at [1]?
- Are you aware of the planning to prepare suds-jurko as a drop-in replacement
  for suds with coordinating to migrate also the project at pypi [2][3]?

Cheers,
Mathias


[0]
http://lists.alioth.debian.org/pipermail/tryton-debian/2015-April/004511.html
[1]
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=tryton/suds.git;a=shortlog;h=refs/heads/py3-drop_in_suds_jurko-WIP
[2]
http://lists.alioth.debian.org/pipermail/tryton-debian/2014-July/002540.html
[3] http://lists.alioth.debian.org/pipermail/tryton-debian/2014-July/002542.html

-- 

Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgpDwpL2CoBfv.pgp
Description: Digitale Signatur von OpenPGP


Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-28 Thread Mathias Behrle
Forwarding the following mail to py3porters-devel and
783...@bugs.debian.org to keep the information at their due place.

weitergeleitete Nachricht:

Datum: Tue, 28 Apr 2015 13:24:25 +0200
Von: Lionel Elie Mamane lio...@mamane.lu
An: Debian Tryton Maintainers maintain...@debian.tryton.org
Betreff: [tryton-debian] suds in Debian


Hi,

I just uploaded the jurko fork of suds (the latter you are maintainer
of in Debian) to Debian.

The killer feature for me was compatibility with Python 3. It installs
as python module suds, for drop-in replacement of suds.

For now, the Python2 package of suds-jurko provides and conflicts with
python-suds (your package). Let me know whether you think something
more soft, like e.g. collaborating through update-alternatives,
would be more appropriate.

Best Regards, thanks for maintaining python-suds in Debian, have fun,

-- 
Lionel

___
tryton-debian mailing list
tryton-deb...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/tryton-debian


-- 

Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6* Paul
Tagliamonte:  Bug#783029: [py3porters-devel] Packaging of
suds-jurko (Wed, 22 Apr 2015 11:33:15 -0400):



pgpr9YTQWG_Yi.pgp
Description: Digitale Signatur von OpenPGP


Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-22 Thread Paul Tagliamonte
On Wed, Apr 22, 2015 at 11:07:49AM +0200, Mathias Behrle wrote:
 The situation with suds-jurko for sure is not worse, but the problem is
 more generally to get more or keep unmaintained software in the archive.

Entirely sane point of view.

 My thoughts:
 
 - When providing a quite unmaintained suds(-jurko) we will have to maintain
   the evtl. necessary patches there. So it boils down a little bit, where the
   patches go: to python-suds or to evtl. rdepends.
 - When not providing a python3-suds package, the pressure on rdepends is
   slightly higher to consider using another well maintained SOAP client
   providing python3 support. Soon we will be at the beginning of a new release
   cycle, so there will be quite some time for rdepends to adapt.

So, I agree with you, but I also think our tradeoff doing such huge
patches to upstream software in Debian is not worth it. I'd rather
tolerate this, and centrally manage all of that effort (e.g. rather then
major patches to 10 apps, maintain minor patches to 1 library)

Of course, this also means that it's *your* time, not *my* time, and I
have no right to have you do any work at all, so this is entirely up to
you.

 So my reservation with providing a python3-suds as a stop gap is, that this 
 will
 rather fix unsane conditions than moving forward.

We can always file bugs and get our peers to talk with their upstreams
about porting to a better backend.

 I surely won't get in the way of my Debian fellows, if I am told that it is
 considered useful to have suds-jurko under the actual circumstances in the
 archive. While trying to contact Jurko once more I will be glad to hear your
 opinions. AFAIR the work already done[0] and dating from July last year
 resulted in a functional package, so usually there shouldn't big drawbacks in
 getting this done provided there weren't any API changes in the meantime 
 (which
 I don't expect).

:+1:

Looking forward to working with you, Mathias!
  Paul

-- 
 .''`.  Paul Tagliamonte paul...@debian.org  |   Proud Debian Developer
: :'  : 4096R / 8F04 9AD8 2C92 066C 7352  D28A 7B58 5B30 807C 2A87
`. `'`  http://people.debian.org/~paultag
 `- http://people.debian.org/~paultag/conduct-statement.txt


signature.asc
Description: Digital signature


Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-22 Thread Mathias Behrle
* Paul Tagliamonte:  Re: [py3porters-devel] Packaging of suds-jurko (Tue, 21
  Apr 2015 17:58:45 -0400):

 On Tue, Apr 21, 2015 at 11:53:08PM +0200, Mathias Behrle wrote:
  Hi together,
 
 Heyya, Mathias!

Hi Paul,
 
  My concerns so far are not for backward incompatibility, but for a rather
  reliably maintained upstream. I was in regluar contact with jurko, who said
  to suffer from shortages in ressources. So for now it can be seen, that the
  project receives a lot of public attention (issues, pull requests)and is
  widely used[0], but the last commit dates from last year[1] and development
  seems to stagnate.
 
 Do you see this as a worse issue than suds itself (suds upstream) also
 going unmaintained?

The situation with suds-jurko for sure is not worse, but the problem is
more generally to get more or keep unmaintained software in the archive.
 
  So from my side I am still hesitating and will wait further with pushing
  suds-jurko as a replacement for python-suds.
 
 Is there a downside to shipping it? Are there regressions? I only see it
 as a step forward from the archive, not a step back, do you agree? If
 so, why not use it as a stop gap?

My thoughts:

- When providing a quite unmaintained suds(-jurko) we will have to maintain
  the evtl. necessary patches there. So it boils down a little bit, where the
  patches go: to python-suds or to evtl. rdepends.
- When not providing a python3-suds package, the pressure on rdepends is
  slightly higher to consider using another well maintained SOAP client
  providing python3 support. Soon we will be at the beginning of a new release
  cycle, so there will be quite some time for rdepends to adapt.

So my reservation with providing a python3-suds as a stop gap is, that this will
rather fix unsane conditions than moving forward.

  If pysimplesoap [2][3] proves to
  be a well maintained project providing all necessary features, it should be
  the preferable target for a Python2/Python3 SOAP client.
 
 Sure, for upstreams that are willing to accept a port to a new library,
 I guess I'm wondering what we'll do for upstreams that have roughly
 Python 3 compatable code, but with suds; I'd hate to overhaul their code
 in a debian/patches/ patch to change a library they use unless we need
 to

I surely won't get in the way of my Debian fellows, if I am told that it is
considered useful to have suds-jurko under the actual circumstances in the
archive. While trying to contact Jurko once more I will be glad to hear your
opinions. AFAIR the work already done[0] and dating from July last year
resulted in a functional package, so usually there shouldn't big drawbacks in
getting this done provided there weren't any API changes in the meantime (which
I don't expect).

Cheers,
Mathias

[0]
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=tryton/suds.git;a=shortlog;h=refs/heads/py3-drop_in_suds_jurko-WIP



-- 

Mathias Behrle
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6


pgpFNsp3B773w.pgp
Description: Digitale Signatur von OpenPGP


Bug#783029: [py3porters-devel] Packaging of suds-jurko

2015-04-21 Thread Paul Tagliamonte
On Tue, Apr 21, 2015 at 11:53:08PM +0200, Mathias Behrle wrote:
 Hi together,

Heyya, Mathias!

 My concerns so far are not for backward incompatibility, but for a rather
 reliably maintained upstream. I was in regluar contact with jurko, who said to
 suffer from shortages in ressources. So for now it can be seen, that the
 project receives a lot of public attention (issues, pull requests)and is
 widely used[0], but the last commit dates from last year[1] and development
 seems to stagnate.

Do you see this as a worse issue than suds itself (suds upstream) also
going unmaintained?

 So from my side I am still hesitating and will wait further with pushing
 suds-jurko as a replacement for python-suds.

Is there a downside to shipping it? Are there regressions? I only see it
as a step forward from the archive, not a step back, do you agree? If
so, why not use it as a stop gap?

 If pysimplesoap [2][3] proves to
 be a well maintained project providing all necessary features, it should be 
 the
 preferable target for a Python2/Python3 SOAP client.

Sure, for upstreams that are willing to accept a port to a new library,
I guess I'm wondering what we'll do for upstreams that have roughly
Python 3 compatable code, but with suds; I'd hate to overhaul their code
in a debian/patches/ patch to change a library they use unless we need
to

 Best,
 Mathias

Cheers,
   Paul


-- 
 .''`.  Paul Tagliamonte paul...@debian.org  |   Proud Debian Developer
: :'  : 4096R / 8F04 9AD8 2C92 066C 7352  D28A 7B58 5B30 807C 2A87
`. `'`  http://people.debian.org/~paultag
 `- http://people.debian.org/~paultag/conduct-statement.txt


signature.asc
Description: Digital signature