Is there any documentation on the format and generation of 02packages.details.txt ?
I'm running into some problems understanding why some things look the way they do, specifically these two things: 1. Some versions in column two don't match the versions of the files or distribution. PIP's offensive version numbers seem particular offenders, here. Games-Cards-Poker, for example, is version "1.2.46QD4ax" -- I'm not making this up. So is the Games::Cards::Poker module in it. Column 2, however, contains "1.2"; Acme::Brainfuck is version 1.1.1, but lists as version 1.1; worse, Acme::Pony is 1.1.2 internally, but lists as 1.1, presumably just as 1.1.1 did. My working assumption is that column 2 is just the numification of the version number, but this doesn't seem to match Perl's own version treatments, making that column of dubious value. 2. Some distributions list multiple versions. For example, LDS's "AcePerl" mixes and matches versions. Ace::Browser::SearchSubs says it's from AcePerl-1.87.tar.gz Ace::Browser::SiteDefs says it's from AcePerl-1.82.tar.gz Both files, though, can be found in 1.87 Archive-Tar lists twice, too, but this makes sense: some files are NOT found in the latest distribution and only those now-gone files list with the older distribution. It's my understanding that the indexer's code is not available for review, so maybe someone could just explain what it's doing. -- rjbs says it's part of 1.82 -- rjbs
pgpVjvYRVr2oz.pgp
Description: PGP signature