Hi!

On Sun, 9 Jun 2019 17:21:48 +0200 Bastian Germann <bastiangerm...@fishpost.de> 
wrote:
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "junitparser".
> 
>  * Package name    : junitparser
>    Version         : 1.3.2-1
>    Upstream Author : Joel Wang
>  * URL             : https://github.com/gastlygem/junitparser
>  * License         : Apache-2.0
>    Section         : python
> 
> It builds those binary packages:
> 
>   python3-junitparser - Manipulates JUnit/xUnit Result XML files
> 
> To access further information about this package, please visit the
> following URL:
> 
>   https://mentors.debian.net/package/junitparser
> 
> Alternatively, one can download the package with dget using this command:
> 
>   dget -x
> https://mentors.debian.net/debian/pool/main/j/junitparser/junitparser_1.3.2-1.dsc
> 
> junitparser is a JUnit/xUnit result XML Parser. It can parse and
> manipulate existing result XML files, or create new JUnit/xUnit result
> XMLs from scratch.
> 
> There are already two python packages in Debian that can create
> JUnit/xUnit result XML files but there does not seem to be any that can
> parse them to a domain specific object model.
> 
> More information about junitparser can be obtained from
> https://github.com/gastlygem/junitparser.

I did a fast review on the package:

Now running lintian junitparser_1.3.2-1_amd64.changes ...
X: junitparser source: upstream-metadata-file-is-missing
X: junitparser source: debian-watch-does-not-check-gpg-signature
X: python3-junitparser: library-package-name-for-application usr/bin/junitparser
X: python3-junitparser: application-in-library-section python 
usr/bin/junitparser

# lintian-info -t 'tag'

 - upstream-metadata-file-is-missing
   
   It is pedantic. There are info here to fix that:
   Refer to https://dep-team.pages.debian.net/deps/dep12/ and
   https://wiki.debian.org/UpstreamMetadata for details.

 - debian-watch-does-not-check-gpg-signature
   
   There is gpg signature. Ignore.

 - library-package-name-for-application usr/bin/junitparser
   application-in-library-section python usr/bin/junitparser

   Junitparser README.rst file shows how to use it as a module and
   by command line. The command 'tree debian/python3-junitparser'
   shows the module and the command line script. The manpage is
   the README.rst file.

   Please split the package (one depends on other):
  
   - python3-junitparser is the module
   - junitparser is the 'utils' (in Section)

   The README.rst file. The command line part can be the manpage.
   The rest can be a documentation in '/usr/share'

The package does not build twice because junitparser.egg-info dir
is not removed between builds. Please override dh_clean to do that.

There is no 'debian/tests/control' file. No CI. Please see to how
run upstream tests by autopkgtest. 

https://ci.debian.net/



Regards,
Herbert

   
  
 - 

Reply via email to