W3C home > Mailing lists > Public > ietf-http-wg@w3.org > October to December 2009

Re: Multi-server HTTP

From: Anthony Bryan <anthonybryan@gmail.com>
Date: Mon, 19 Oct 2009 15:50:10 -0400
Message-ID: <bb9e09ee0910191250h4cb210d8p1d0a655cd9756828@mail.gmail.com>
To: HTTP Working Group <ietf-http-wg@w3.org>, Henrik Nordstrom <henrik@henriknordstrom.net>, "Ford, Alan" <alan.ford@roke.co.uk>
Revision 10 includes Alan Ford's merge of draft-ford-http-multi-server
and Henrik's additions.

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

Downloader & tools are at
http://groups.google.com/group/metalink-discussion/web/metalinkhttp

Fishing for ideas/suggestions:

   o  Should we use Metalink/XML for partial file checksums?  That
would add XML dependency to apps for an important feature. Any other
options?
   o  Use of Link header to describe Mirrors.  Only send a few mirrors
with Link header?  Some organizations have many mirrors.
   o  Would it make more sense to use qvalue-style policies to
describe mirror priority, i.e. q=1.0 through q=0.0 ?


On Fri, Oct 9, 2009 at 12:06 PM, Anthony Bryan <anthonybryan@gmail.com> wrote:
> These changes are included in the latest revision.
>
> Henrik Nordstrom and Alan Ford are authors. The next revision will
> include more merges from draft-ford-http-multi-server.
>
> http://tools.ietf.org/html/draft-bryan-metalinkhttp
>
> On Sat, Oct 3, 2009 at 10:44 AM, Anthony Bryan <anthonybryan@gmail.com> wrote:
>> On Sat, Oct 3, 2009 at 6:03 AM, Sander Steffann <sander@steffann.nl> wrote:
>>> Hi,
>>>
>>>> What about something simple(?) like "depth" (or something better
>>>> named) where "depth=0" is the default and means ONLY that file is
>>>> mirrored. A value of 1 means that file and everything else in the
>>>> directory are mirrored. 2 means the directory above, and everything in
>>>> it, etc
>>>>
>>>>  Link: <http://www2.example.com/dir/dir2/example.ext>;
>>>> rel="duplicate"; depth=2
>>>>
>>>> In the above example, /dir2/* would be mirrored...
>>>
>>> If I understand your explanation correctly this should be /dir/*, right? Or
>>> do I misunderstand you?
>>
>> Yes... :) Thanks for noticing that, Sander.
>>
>> Link: <http://www2.example.com/dir/dir2/example.ext>; rel="duplicate"; depth=2
>>
>> /dir/*
>>
>> depth=1
>>
>> /dir2/* (which includes the file example.ext)
>>
>> depth=0
>>
>> only the file example.ext.

-- 
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads
Received on Monday, 19 October 2009 19:50:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 06:51:12 GMT