Keeping external downloads up-to-date
Date: Wed, 11 May 2005 12:15:59 +0200 (CEST)
I just wanted to inform you about some of the work I and Dan Fandrich are
spending time on at the moment, that may or may not interested you.
As you might've figured out, we have a database with (mostly external) curl
packages that we generate the download HTML page from.
When I release a new curl release, or when someone uploads[*] a new curl
package to the site, the database gets updated automatically and it is then
reflected on the download page without any human editing needed. We have more
than 200 curl packages listed atm.
Starting now, we take this one step further. We store one URL and one regex
associated with each externally hosted package, and run a script periodically
that fetches the URL and scans for the regex, to see what curl version they
offer now, and then it updates the database accordingly.
If you are hosting one of the packages, plan to host one or even knows where
we can fetch info about hosted packages, we (curl-release at haxx.se) are
interested in getting to know how to extract the version number from remote.
This will make the site better and reduce tedious manual work with it.
[*] = I allow anyone who wants to, to upload (lib)curl packages directly to
the curl.haxx.se site, and they are then hosted and mirrored in the
download/ dir of the site.
-- Commercial curl and libcurl Technical Support: http://haxx.se/curl.htmlReceived on 2005-05-11