> 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/

Attachment: signature.asc
Description: PGP signature

Reply via email to