Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #14608

Re: review for gtg/0.6-1

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Jeroen Ploemen <jcfp@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: review for gtg/0.6-1
Date Mon, 07 Nov 2022 14:40:01 +0100
Message-ID <Fpaw1-23To-11@gated-at.bofh.it> (permalink)
References <FmZ21-Fj4-3@gated-at.bofh.it> <Fo7qy-1mNX-13@gated-at.bofh.it>
X-Original-To François Mazen <francois@mzf.fr>
X-Mailbox-Line From debian-python-request@lists.debian.org Mon Nov 7 13:30:29 2022
Old-Return-Path <jcfp@debian.org>
X-Amavis-Spam-Status No, score=-115.024 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.515, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no
X-Mailer Claws Mail 4.1.1 (GTK 3.24.20; x86_64-pc-linux-gnu)
MIME-Version 1.0
Content-Type multipart/signed; boundary="Sig_/iJxLFCBYLg9qpwI7578eOS5"; protocol="application/pgp-signature"; micalg=pgp-sha512
X-Debian-User jcfp
X-Mailing-List <debian-python@lists.debian.org> archive/latest/20461
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/20221107142929.4766273b@debian.org
Approved robomod@news.nic.it
Lines 75
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python@lists.debian.org
X-Original-Date Mon, 7 Nov 2022 14:30:05 +0100
X-Original-Message-ID <20221107142929.4766273b@debian.org>
X-Original-References <20221101135247.3fd5ebe0@debian.org> <41b5143ec8d706ae4c0bd67d91c3a48eb842e137.camel@mzf.fr>
Xref csiph.com linux.debian.maint.python:14608

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Fri, 4 Nov 2022 16:07:56 +0100
François Mazen <francois@mzf.fr> wrote:

Thank you for making all those improvements.

> > * copyright:
> >  + public domain without explanation detailing exactly what
> > exemption the files in question have from default copyright
> > restrictions.  
> 
> I don't know what do you expect here. The current description
> contains "No copyright is claimed". What should I add? 

Copyright restrictions apply by default, so for something to be in
the public domain requires some explicit statement to that effect by
the copyright holder. While d/copyright says "No copyright is
claimed" (which may or may not serve that purpose, depending on
context) I cannot find that particular statement anywhere in the
source. Where does it come from, who wrote it? (Or am I just
overlooking something obvious?)

> > * autopkgtests:
> >  + consider adding an autopkgtest based on the upstream
> > testsuite.  
> 
> The upstream provides two test datasets but no associated tests for
> the installed application. Should I write them myself? (would be
> quite complex as it's a graphical interface)

Tests don't necessarily have to be for the application as a whole,
not to mention the existing 'smoke' and 'check-graphical-app' cover
that part already. With the Debian CI triggering an autopkgtest run
for gtg every time there's a change in a dependency, running an
upstream testsuite that tests bits and pieces of code can still be
useful for finding incompatibilities such changes may introduce. Also,
testsuites based on pytest tend to be straightforward to turn into an
autopkgtest, see for example [1] and [2].


I noticed on salsa that the updated d/rules tries to run the upstream
testsuite during build but it errors out during test collection (and
that error in turn doesn't trigger build failure).


[1]https://salsa.debian.org/python-team/packages/puremagic/-/tree/master/debian/tests
[2]https://salsa.debian.org/python-team/packages/nfoview/-/blob/debian/master/debian/tests/upstream-pytest

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

review for gtg/0.6-1 Jeroen Ploemen <jcfp@debian.org> - 2022-11-01 14:00 +0100
  Re: review for gtg/0.6-1 François Mazen <francois@mzf.fr> - 2022-11-04 17:10 +0100
    Re: review for gtg/0.6-1 Jeroen Ploemen <jcfp@debian.org> - 2022-11-07 14:40 +0100

csiph-web