Hi, I was hoping you could check out Metalinks for your ISO downloads. Metalink is an XML format supported by download managers that lists all the mirrors & p2p sources you can get a file from, along with checksums and other stuff. The idea is to make the whole download process easier, automated, and less error prone. If you include chunk checksums, ftp/http downloads can be repaired instead of starting over from the beginning.
I've put metalinks up at http://www.metalinker.org/samples.html#yoper Around 12 download managers, FTP & p2p clients support Metalink. If you're interested in using Metalink, you can include download tools like aria2 ( http://aria2.sourceforge.net/ ) in your distribution. openSUSE, OpenOffice.org, and a bunch of other Linux/BSD distributions use it. More info at http://en.wikipedia.org/wiki/Metalink Here's part of what a .metalink looks like (minus the chunk checksums, so its reads easier): <?xml version="1.0" encoding="utf-8"?> <metalink version="3.0" generator="Metalink Editor version 1.0.0" xmlns="http://www.metalinker.org/"> <publisher> <name>Yoper Linux</name> <url>http://www.yoper.com/</url> </publisher> <identity>Yoper Linux</identity> <version>3.0</version> <description>Yoper is a multipurpose high performance operating system which has been carefully optimised for PC's with either 686 or higher processor types.</description> <files> <file name="YOPER-3.0-TITANIUM.iso"> <size>723738624</size> <os>Linux-x86</os> <verification> <hash type="md5">196571017f3556a484b4eb4529cf5dd5</hash> <hash type="sha1">a2a1fae4c0a5500d5ff1a58e1c00e379fb6e69bb</hash> </verification> <resources> <url type="http" location="at" preference="100">http://gd.tuwien.ac.at/opsys/linux/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="at" preference="100">http://download.at.kde.org/opsys/linux/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="be" preference="100">http://ftp.belnet.be/linux/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="de" preference="100">http://ftp.gwdg.de/pub/linux/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="nl" preference="100">http://ftp.nluug.nl/pub/os/Linux/distr/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="nl" preference="100">http://ftp.surfnet.nl/pub/os/Linux/distr/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="nl" preference="100">http://ftp.nluug.nl/pub/os/Linux/distr/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="ftp" location="nl" preference="100">ftp://ftp.surfnet.nl/pub/os/Linux/distr/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="http" location="ca" preference="100">http://gulus.usherbrooke.ca/pub/distro/yoper/YOPER-3.0-TITANIUM.iso</url> <url type="ftp" location="us" preference="100">ftp://us2.yoper.com/pub/linux/yoper/YOPER-3.0-TITANIUM.iso</url> </resources> </file> </files> </metalink> -- (( Anthony Bryan )) Metalink [ http://www.metalinker.org ] _______________________________________________ yoper-dev mailing list [email protected] http://lists.frank-hosting.de/cgi-bin/mailman/listinfo/yoper-dev
