Perl5 CPAN Module Metadata Best Practices
When I started working at SUSE, one of the first things I worked on is the maintenance of the perl modules repository in the openSUSE Build Service (OBS).
We are using a tool called cpanspec
to create .spec
files from CPAN modules. From the spec file, the OBS then
builds rpm
packages.
I noticed there are a lot of modules missing information, or having other
problems that prevent us from automatically create a working .spec
file.