pmqs / IO-Compress

IO-Compress - Perl5 module to read/write compressed data in multiple formats
14 stars 16 forks source link

No module matching dist name #57

Open haarg opened 3 months ago

haarg commented 3 months ago

This dist is named IO-Compress, but there is no matching IO::Compress module. While this is technically acceptable, it confuses various systems, including parts of perl core.

It would be more convenient to have an actual IO::Compress module. All it would need to contain would be a version number and some pod linking to the real modules contained in the dist.

pmqs commented 3 months ago

It have been the way it is for a very very very long time without me getting any requests to change it.

That said, I've no issue with creating a placeholder file for IO::Compress if it makes like easier for the automated tooling that would benefit from it.

haarg commented 3 months ago

There's nothing strictly incorrect with how things are now, but various automation tasks in perl core keep tripping over this. For example, the scripts that update perldelta keep trying to link to L<IO::Compress>, which doesn't exist. A number of releases of perl have gone out that had this broken link. And there isn't even a proper link it could be changed to. Obviously those automation scripts could be improved to handle this special case, but I think having a primary module to link to would be valuable in general.