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 -