> Other sites I'd like to add: > - pypi > - google-code > - ctan ... if someone can identify a key for packages
I don't know what you exactly mean by a key, but for ctan the catalogue [1,2] may be what you're looking for. If I understood correctly, a key would be $PN and the relevant information found in, e.g., http://texcatalogue.sarovar.org/entries/${PN}.html Note that not all packages have version information; if they don't, one can probably use the date instead. If I remember correctly, texlive has perl scripts/libs to deal with it, so it may be possible to reuse them for a bumpchecker. Also, definitely +1 for adding more sites, but I think one important feature is missing: simple http/ftp listing. Not all projects are hosted on major sites, and having a (more complicated) way of tracking versions based on a directory listing could be useful. I do not know how to exactly implement that (maybe a regexp to match only the files we want and a sed/awk script to do the $tarball -> $PV pass). If I remember correctly debian has something like that for version tracking, so it may be worth having a look. Alexis. [1] http://dante.ctan.org/tex-archive/help/Catalogue/catalogue.html [2] http://texcatalogue.sarovar.org/
signature.asc
Description: PGP signature