[opensuse-project] openSUSE Mirrors and p2p for easier ISO distribution

Hello, I thought you might be interested in the Metalinks for openSUSE, which are automatically generated by one of your mirrors (http://ftp.iasi.roedu.net/) at http://download.packages.ro/metalink/opensuse/. Metalinks are really useful for large files like ISOs and contain all mirror and p2p locations along with checksums and other metadata. I've attached one (edited, doesn't contain all mirrors), it's an XML file and is pretty self explanatory, but here's a good description: 'Metalink makes complex download pages obsolete by replacing long lists of download mirrors and BitTorrent trackers with a single .metalink file. As you might have already guessed, a .metalink file is a file that tells a download manager all the different ways it can download a file. The file itself takes the form of an open XML standard that can list an unlimited number of HTTP and FTP sources as well as BitTorrent trackers and ed2k and magnet links.' (http://www.downloadsquad.com/2006/08/28/metalinks-integrated-bittorrent-htt p-and-ftp-downloads/) Right now, Metalinks are used by OpenOffice.org and many Linux/BSD distributions. I think they could be useful to you too. Metalinks are supported by a number of download managers on Unix, Mac, and Win. There are 2 for unix, a command line version (http://aria2.sourceforge.net/) and one with a GUI. If you have any questions, please contact me. (( Anthony Bryan )) Metalink [ http://www.metalinker.org ] <?xml version="1.0" encoding="UTF-8"?> <metalink version="3.0" xmlns="http://www.metalinker.org/" origin="http://metalink.packages.ro/download/download/opensuse/openSUSE-10.2 -Alpha3-i386-CD1.iso.metalink" type="static" pubdate="2006-08-30-11:22:09" generator="Metalink Gen - http://metalink.packages.ro" refreshdate="2006-08-30-11:22:09"> <publisher> <name>Package resources</name> <url>http://www.packages.ro</url> </publisher> <license> <name>GPL</name> <url>http://www.gnu.org/copyleft/gpl.html</url> </license> <description>OpenSuSE</description> <tags>linux,suse,opensuse,distribution</tags> <identity>openSUSE-10.2-Alpha3-i386-CD1.iso</identity> <version>10.2-Alpha3</version> <files> <file name="openSUSE-10.2-Alpha3-i386-CD1.iso"> <os>Linux-x86</os> <size>682434560</size> <verification> <hash type="md5">e9ba3bd40e6393f18265c5096a81adf3</hash> </verification> <resources> <url type="http" location="jp" preference="10"> http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/SL-current/iso/o penSUSE-10.2-Alpha3-i386-CD1.iso </url> <url type="ftp" location="jp" preference="10"> ftp://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/SL-current/iso/op enSUSE-10.2-Alpha3-i386-CD1.iso </url> <url type="ftp" location="jp" preference="10"> ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/SL-current/iso/openSUS E-10.2-Alpha3-i386-CD1.iso </url> <url type="http" location="jp" preference="10"> http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/SL-current/iso/openSU SE-10.2-Alpha3-i386-CD1.iso </url> <url type="http" location="id" preference="10"> http://suse.cbn.net.id/i386/10.0/distribution/SL-current/iso/openSUSE-10.2-A lpha3-i386-CD1.iso </url> <url type="ftp" location="tw" preference="10"> ftp://ftp.isu.edu.tw/Linux/SuSE/distribution/SL-current/iso/openSUSE-10.2-Al pha3-i386-CD1.iso </url> <url type="magnet" preference="90"> magnet:?xt=urn:sha1:DBWEPZSBBWHFE27JXM2LYMF7RYB63TOM&xt=urn:tree:tiger:S QKL5VHEGCPTWNOSAZO44CNQ6EDNUC6TYTWQMGI&xt=urn:ed2k:9b03d0fe271a1c3929795 0507141b997&xt=urn:kzhash:e8b5cc42cdc0aef78dda7d561b938b3d15166fa5c9bb33 8c33f8f5a3b6e7f37a1a90a23b&xl=682434560&dn=openSUSE-10.2-Alpha3-i386 -CD1.iso </url> </resources> </file> </files> </metalink> --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org

Hi Anthony, Am Thursday 21 September 2006 01:35 schrieb Anthony L. Bryan:
I thought you might be interested in the Metalinks for openSUSE, which are automatically generated by one of your mirrors (http://ftp.iasi.roedu.net/) at http://download.packages.ro/metalink/opensuse/.
Right, this is indeed interessting.
Metalinks are really useful for large files like ISOs and contain all mirror and p2p locations along with checksums and other metadata. I've attached one (edited, doesn't contain all mirrors), it's an XML file and is pretty self explanatory, but here's a good description:
maybe also for providing lists of our inst-source tree mirrors. Good to know that there exist already something like a standard, we may can reuse (means supporting) it in YaST / linuxrc / build service. However, I would prefer when we can revert the links in the wiki download pages, because it does make the download tables way more complicate for now and almost nobody have a metalink supporting application installed. Do you have any GUI application already supporting it ? Do you have a defined mimetype for it ? In this way, we could prepare a package for 10.2 and supporting it directly. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
participants (2)
-
Adrian Schröter
-
Anthony L. Bryan