tl;dr: Let's make dh-make-perl source format '3.0 (native)'. Currently dh-make-perl is a non-native package; its d/watch file points to https://alioth.debian.org/frs/?group_id=30274 ; additionally it's also on the CPAN: https://metacpan.org/release/DhMakePerl In practice, the git repo is the authoritative source; in order to create a tarball, `make orig' has to be invoked, and at release time this tarball is then uploaded to Alioth and the CPAN. - This has several drawbacks and problems: - It's quite some work to make a relase; - which is almost exclusively done by Damyan (thanks!), esp. for reasons of CPAN permissions; - the tarballs on Alioth pretend that this is the upstream for the package while in reality it's just an afterthought; and I can't image that anybody would download the tarball from there when it's in the archive (or on snapshots.d.o) anyway; - DhMakePerl can't be installed from the CPAN because of some Debian-specific modules and tools [0]; also there are 2 changelogs; - developping is tedious as each build needs a new tarball first. dh-make-perl was a native package until 0.66-1 / 19 Apr 2010; but I don't remember why we changed it 6 years ago … I think switching back to a native package makes sense, saves work, stops pretentions and assumptions which were never true, and also seems "logically correct". Therefore I tentatively propose to change the source format, and actually also to remove the tarballs from Alioth (although they don't hurt as historical artifacts from the non-native era), and to remove DhMakePerl from the CPAN (move it to the BackPAN or however this all works). Thoughts? Cheers, gregor [0] cf. also http://cpanratings.perl.org/dist/DhMakePerl and http://matrix.cpantesters.org/?dist=DhMakePerl also https://rt.cpan.org/Public/Bug/Display.html?id=64378 -- .''`. Homepage https://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: Unterwegs
Attachment:
signature.asc
Description: Digital Signature