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

Reply via email to