Bug#799487: pkg-perl-autopkgtest: saner configuration file hierarchy

gregor herrmann gregoa at debian.org
Sat Sep 19 19:27:45 UTC 2015


On Sat, 19 Sep 2015 21:14:44 +0300, Niko Tyni wrote:

> There's unfortunately little logic to the naming of the configuration
> files. We currently have at least
> 
>  debian/tests/pkg-perl/SKIP
>  debian/tests/pkg-perl/skip-smoke
>  debian/tests/pkg-perl/test-files
>  debian/tests/pkg-perl/module-name
>  debian/tests/pkg-perl/skip-syntax
>  debian/tests/pkg-perl/env-smoke
> 
> with more to come (see #799486).

Hm, I'm quite used to the not-so-logic files by now but ...
 
> Possibly organizing the files by subtest would be cleaner, maybe
> something like
> 
>  debian/tests/pkg-perl/SKIP
>  debian/tests/pkg-perl/smoke/SKIP
>  debian/tests/pkg-perl/smoke/files
>  debian/tests/pkg-perl/smoke/env
>  debian/tests/pkg-perl/syntax/SKIP

.. I agree that this would be more elegant.
 
> I suppose this would need a transition where the scripts would look in
> the old locations for a while, possibly forever. 

I don't think so.
I guess almost all of the packages are team-maintained (or maintained
by team members -- I think Axel uses the tests elsewhere as well), so
a transition with a mass commit/upload doesn't sounds too crazy to
me.

> Not sure if the gain
> is worth the complications, but filing this at least for future reference.

I'm also not sure if it's worth the effort but I think is doable if
we want it to happen.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Peter Ratzenbeck: As I Roved Out
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20150919/33d6a32c/attachment.sig>


More information about the pkg-perl-maintainers mailing list