Bug#992027: ITP: openqa-client -- Python API to access openQA server

2021-08-11 Thread Sudip Mukherjee
Hi Philip,

On Tue, Aug 10, 2021 at 10:39 PM Philip Hands  wrote:
>
> Sudip Mukherjee  writes:
>
> > Package: wnpp
> > Severity: wishlist
> > Owner: Sudip Mukherjee 
> > X-Debbugs-Cc: debian-de...@lists.debian.org, sudipm.mukher...@gmail.com, 
> > Philip Hands 
> >
> > * Package name: openqa-client
> >   Version : 4.1.2
> > * URL : https://github.com/os-autoinst/openQA-python-client
> > * License : GPL-2.0
> >   Programming Lang: Python
> >   Description : Python API to access openQA server
> >



> >
> > Added Cc to Philip Hands also and if he is planning to add Python API
> > as part of his implementation then I can close this and wait for him.
>
> At present my packaging of openqa (which I hope to get into a state fit
> to upload very soon -- a few lintian warnings need addressing) already
> produces a package called openqa-client, which includes the scripts such
> as openqa-cli and openqa-client.
>
> BTW You can see the current state of play here:
>
>   https://salsa.debian.org/philh/openqa

Yes, I have seen that. Please do let me know if you need any help with
that. Though I have zero perl knowledge. :(

>
> The openqa-client script is obsolescent, so renaming that package to
> be openqa-cli would make sense anyway, since that is the script to use
> these days, but I think calling what seems to be a python library simply
> 'openqa-client' would be a bit confusing.

Yes, I agree.

>
> Wouldn't it make sense to put a 'python' in the package name?

Will rename this to python-openqa-client.

>
> I'm not really a python programmer, so probably not the person to
> package this, but would be pleased to see it available in Debian, and am
> very happy help where I can.

And I started using the python client after seeing that the
openqa-client is based on perl. :)
Dont worry, I can package it and maintain it under the umbrella of
Debian Python team.

Thanks for your work in packaging openqa and for openqa.debian.net.

Regards
Sudip



Bug#992027: ITP: openqa-client -- Python API to access openQA server

2021-08-10 Thread Philip Hands
Sudip Mukherjee  writes:

> Package: wnpp
> Severity: wishlist
> Owner: Sudip Mukherjee 
> X-Debbugs-Cc: debian-de...@lists.debian.org, sudipm.mukher...@gmail.com, 
> Philip Hands 
>
> * Package name: openqa-client
>   Version : 4.1.2
> * URL : https://github.com/os-autoinst/openQA-python-client
> * License : GPL-2.0
>   Programming Lang: Python
>   Description : Python API to access openQA server
>
> This is a client for the openQA API, based on requests.
> The API always returns JSON responses; this client's
> request functions parse the response before returning it.
>
> There is already another RFP for openqa server and the client,
> #840253 and I think Philip Hands is already working on that and
> has made a great job at openqa.debian.net. This package is only
> the python api to communicate with the openqa server. I do use
> it as part of my role in https://openqa.qa.codethink.co.uk/.
>
> Added Cc to Philip Hands also and if he is planning to add Python API
> as part of his implementation then I can close this and wait for him.

At present my packaging of openqa (which I hope to get into a state fit
to upload very soon -- a few lintian warnings need addressing) already
produces a package called openqa-client, which includes the scripts such
as openqa-cli and openqa-client.

BTW You can see the current state of play here:

  https://salsa.debian.org/philh/openqa

The openqa-client script is obsolescent, so renaming that package to
be openqa-cli would make sense anyway, since that is the script to use
these days, but I think calling what seems to be a python library simply
'openqa-client' would be a bit confusing.

Wouldn't it make sense to put a 'python' in the package name?

I'm not really a python programmer, so probably not the person to
package this, but would be pleased to see it available in Debian, and am
very happy help where I can.

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,GERMANY



Bug#992027: ITP: openqa-client -- Python API to access openQA server

2021-08-09 Thread Sudip Mukherjee
Package: wnpp
Severity: wishlist
Owner: Sudip Mukherjee 
X-Debbugs-Cc: debian-de...@lists.debian.org, sudipm.mukher...@gmail.com, Philip 
Hands 

* Package name: openqa-client
  Version : 4.1.2
* URL : https://github.com/os-autoinst/openQA-python-client
* License : GPL-2.0
  Programming Lang: Python
  Description : Python API to access openQA server

This is a client for the openQA API, based on requests.
The API always returns JSON responses; this client's
request functions parse the response before returning it.

There is already another RFP for openqa server and the client,
#840253 and I think Philip Hands is already working on that and
has made a great job at openqa.debian.net. This package is only
the python api to communicate with the openqa server. I do use
it as part of my role in https://openqa.qa.codethink.co.uk/.

Added Cc to Philip Hands also and if he is planning to add Python API
as part of his implementation then I can close this and wait for him.


--
Regards
Sudip