Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • is one module people are having a love/hate relationship with... Just like Perl is not CGI, in the same way, CGI is not Yes, it's the module that hijacked the name, but it's not the only game in town. (It is probably not even the best game in town.)

    In the same way, for example, I insist on calling (Microsoft) SQL Server, "MS SQL", because SQL is not Microsoft's to own. It's one implementation of an SQL database server.

    • I think you've missed the point of what Acme was saying.

      The convention for the distribution name is to use the package name, as opposed to the file name. Although it's only a convention, perhaps it should be a bit more than that. As Acme's list shows there are several authors who have their own way of naming things. To make it easier to index and create metadata, and thus search for the packages & distributions, following a convention or standard makes the process all the more easier.

      Plenty of authors also have their variations for numbering, which also can make it confusing. Most use the Perl convention of 1.001001, while others use the current date (with and without month names), or a(lpha)/b(eta), or even what appear to be MD5 strings!

      Perhaps we are overdue for a standard naming convention for distributions, which the CPAN/PAUSE admins can incorporate into the upload process. It might also help to have a simple distribution checker, so as to stop people uploading distributions which are broken or have missing files. Though that might be problematic with distros with multiple Makefile/Build files. Just a thought.