Re: Bug#891939: ITP: python-gitlab -- GitLab API client library for Python

2018-03-12 Thread Andreas Tille
Hi again,

I pushed two commits to your repository.  One to prevent file name conflicts
the other one containing d/copyright.

I'm testing the package now while waiting for your answers to my comments
below.

Kind regards

  Andreas.

On Fri, Mar 09, 2018 at 01:26:01PM +0100, Andreas Tille wrote:
> Hi Federico,
> 
> On Fri, Mar 02, 2018 at 08:20:15PM +, Federico Ceratto wrote:
> > Package: wnpp
> > Severity: wishlist
> > Owner: Federico Ceratto 
> > 
> > * Package name: python-gitlab
> >   Version : 1.3.0
> >   Upstream Author : Gauvain Pocentek 
> > * URL : https://github.com/python-gitlab/python-gitlab
> 
> Funny that a Gitlab API is maintained at Github ...
> 
> > * License : LGPLv3
> >   Programming Lang: Python
> >   Description : GitLab API client library for Python
> > 
> > Python 2/3 library for the GitLab APIs v3 and v4
> > 
> > This package is meant to replace the current package with same name
> > which contains a different library from 
> > https://github.com/pyapi-gitlab/pyapi-gitlab/
> > Such library does not support API v4.
> 
> I intended to run some Python scripts against Salsa and realised that
> the packaged pyapi-gitlab is way outdated but had some better success
> with latest upstream 7.8.4.  I was about to ping the maintainer Benjamin
> Drung (in CC) about the status.  In any case I agree that we do not need
> an outdated API which is not even actively maintained any more.
> 
> > Also, the two libraries have clashing namespaces:
> > 
> > https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
> > https://github.com/python-gitlab/python-gitlab/issues/385
> > 
> > Alternatively, the new packaged could be named python-pygitlab and make
> > use of "Conflicts" to prevent clashing.
> > 
> > The package will be maintained under the "debian" group on:
> > https://salsa.debian.org/debian/python-pygitlab
> 
> I cloned this for testing the package and the files in your pristine-tar
> branch are not properly named accourding to the source package name.  If
> you want me to push my fix I can do so.  I'll let you know about other
> issues I might face when testing the package.
> 
> Apropos name choice: I do not fully understand why you choose the
> repository name python-pygitlab (instead of python-gitlab) nor why you
> do not maintain this in Debian Python Modules Team (where it should
> belong to IMHO).
> 
> Kind regards
> 
>   Andreas.
> 
> -- 
> http://fam-tille.de
> 
> 

-- 
http://fam-tille.de



Re: Bug#891939: ITP: python-gitlab -- GitLab API client library for Python

2018-03-09 Thread Andreas Tille
Hi Federico,

On Fri, Mar 02, 2018 at 08:20:15PM +, Federico Ceratto wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Federico Ceratto 
> 
> * Package name: python-gitlab
>   Version : 1.3.0
>   Upstream Author : Gauvain Pocentek 
> * URL : https://github.com/python-gitlab/python-gitlab

Funny that a Gitlab API is maintained at Github ...

> * License : LGPLv3
>   Programming Lang: Python
>   Description : GitLab API client library for Python
> 
> Python 2/3 library for the GitLab APIs v3 and v4
> 
> This package is meant to replace the current package with same name
> which contains a different library from 
> https://github.com/pyapi-gitlab/pyapi-gitlab/
> Such library does not support API v4.

I intended to run some Python scripts against Salsa and realised that
the packaged pyapi-gitlab is way outdated but had some better success
with latest upstream 7.8.4.  I was about to ping the maintainer Benjamin
Drung (in CC) about the status.  In any case I agree that we do not need
an outdated API which is not even actively maintained any more.

> Also, the two libraries have clashing namespaces:
> 
> https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
> https://github.com/python-gitlab/python-gitlab/issues/385
> 
> Alternatively, the new packaged could be named python-pygitlab and make
> use of "Conflicts" to prevent clashing.
> 
> The package will be maintained under the "debian" group on:
> https://salsa.debian.org/debian/python-pygitlab

I cloned this for testing the package and the files in your pristine-tar
branch are not properly named accourding to the source package name.  If
you want me to push my fix I can do so.  I'll let you know about other
issues I might face when testing the package.

Apropos name choice: I do not fully understand why you choose the
repository name python-pygitlab (instead of python-gitlab) nor why you
do not maintain this in Debian Python Modules Team (where it should
belong to IMHO).

Kind regards

  Andreas.

-- 
http://fam-tille.de



Bug#891939: ITP: python-gitlab -- GitLab API client library for Python

2018-03-02 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: python-gitlab
  Version : 1.3.0
  Upstream Author : Gauvain Pocentek 
* URL : https://github.com/python-gitlab/python-gitlab
* License : LGPLv3
  Programming Lang: Python
  Description : GitLab API client library for Python

Python 2/3 library for the GitLab APIs v3 and v4

This package is meant to replace the current package with same name
which contains a different library from 
https://github.com/pyapi-gitlab/pyapi-gitlab/
Such library does not support API v4.
Also, the two libraries have clashing namespaces:

https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
https://github.com/python-gitlab/python-gitlab/issues/385

Alternatively, the new packaged could be named python-pygitlab and make
use of "Conflicts" to prevent clashing.

The package will be maintained under the "debian" group on:
https://salsa.debian.org/debian/python-pygitlab