[mirror discuss] Metalink: mirrors and checksums for improved downloads

From: Anthony Bryan <anthonybryan_at_gmail.com>
Date: Mon, 28 Sep 2009 16:03:20 -0400
MirrorBrain already supports a previous version of metalink.

this is a request for review of current works in progress, the first
in XML and the other in HTTP headers.
the first is farther along, while the second is just getting started.

http://tools.ietf.org/html/draft-bryan-metalink

which looks like:

   <?xml version="1.0" encoding="UTF-8"?>
   <metalink xmlns="urn:ietf:params:xml:ns:metalink">
     <published>2009-05-15T12:23:23Z</published>
     <file name="example.ext">
       <identity>Example</identity>
       <version>1.0</version>
       <language>en</language>
       <description>A description of the example file for
download.</description>
       <hash type="sha-1">
       80bc95fd391772fa61c91ed68567f0980bb45fd9</hash>
       <url location="de" priority="1">
       ftp://ftp.example.com/example.ext</url>
       <url location="fr" priority="1">
       http://example.com/example.ext</url>
       <metaurl type="torrent" priority="2">
       http://example.com/example.ext.torrent
       </metaurl>
     </file>
   </metalink>


and

http://tools.ietf.org/html/draft-bryan-metalinkhttp

which looks like:

   Link: <http://www2.example.com/example.ext>; rel="duplicate"
   Link: <ftp://ftp.example.com/example.ext>; rel="duplicate"
   Link: <http://example.com/example.ext.torrent>; rel="describedby";
type="application/x-bittorrent"
   Link: <http://example.com/example.ext.metalink>; rel="describedby";
type="application/metalink4+xml"
   Link: <http://example.com/example.ext.asc>; rel="describedby";
type="application/pgp-signature"
   Digest: SHA=thvDyvhfIqlvFe+A9MYgxAfm1q5=

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads

_______________________________________________
discuss mailing list
Archive: http://mirrorbrain.org/archive/discuss/

Note: To remove yourself from this mailing list, send a mail with the content
 	unsubscribe
to the address discuss-request_at_mirrorbrain.org
Received on Mon Sep 28 2009 - 20:03:34 GMT

This archive was generated by hypermail 2.2.0 : Fri Dec 11 2009 - 22:12:59 GMT