perlpunk / perl5-module-meta

Best Practices for Perl5 CPAN Modules Metadata
MIT License
18 stars 2 forks source link

Debian #4

Open gregoa opened 4 years ago

gregoa commented 4 years ago

Thanks for writing up these best practices! Indeed the raised topics are the same for Debian and derivates / the .deb|dpkg world.

A few more issues on how to make our lives easier are mentioned in @alexm's talk at YAPC::EU 2016 (numbers and URLs are partly outdated):

I'm also happy to provide some text for the Debian paragraph near the bottom, I'm just not sure what you're looking for exactly :)

perlpunk commented 4 years ago

Thanks! I will add a link to that. I thought it would be useful to have some links to the places where the debian packages are hosted, and which tools you are using. Some links in the PDF are indeed outdated. Could you provide new links?

gregoa commented 4 years ago

Sure. Let's go through the PDF:

The general problem with documenting Debian is that there is no common maintainership (the Debian Perl Group maintains 3/4 of the packaged CPAN distributions) and also no shared view on all of them and no required VCS etc. So the slides talk mainly of the Debian Perl Group and our packages …

As for tools, dh-make-perl is still the central one to convert CPAN distributions to debian packages, and we use dpt (in the pkg-perl-tools package) a lot: https://tracker.debian.org/dh-make-perl | https://tracker.debian.org/pkg-perl-tools and https://salsa.debian.org/perl-team/modules/packages/dh-make-perl | https://salsa.debian.org/perl-team/modules/packages/pkg-perl-tools .

Does this help? Anything specific you would like to me add? (Maybe @alexm also has idea …)

perlpunk commented 4 years ago

Ok, I have added the links, and added more suggestios from @alexm`s presentation. Thanks!

alexm commented 4 years ago

FWIW, I think that it may be useful to have a web page version of the presentation that is up to date, so here it is: https://perl-team.pages.debian.net/from-debian-with-love.html

gregoa commented 4 years ago

On Mon, 25 Nov 2019 05:58:19 -0800, Alex Muntada wrote:

FWIW, I think that it may be useful to have a web page version of the presentation that is up to date, so here it is: https://perl-team.pages.debian.net/from-debian-with-love.html

Great, thanks @alexm!