Re: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread James M Snell


It's in progress. A newborn tends to slow these things down a bit ;-) 
Expect a draft by the end of the week.


A. Pagaltzis wrote:

The basic idea is simple:





However, there is currently no mechanism to specify that these
enclosures are all equivalent, and that the client should pick
only one of them. Clients which automatically download closures
will probably take all three.

There was just recently discussion about an extension that would
allow specifying such subtleties; but I don’t know what the
status of James’ I-D is.

Regards,




Re: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread Thomas Broyer


A. Pagaltzis  wrote:
>
> * J.B. Nicholson-Owens <[EMAIL PROTECTED]> [2005-11-07 06:40]:
>> I'd like to be able to tell the user's software that there are
>> multiple encodings of the same show, one in Ogg Vorbis, another
>> in FLAC, and a third in Speex.
>
> The basic idea is simple:
>
> 
> 
> 
>
> However, there is currently no mechanism to specify that these
> enclosures are all equivalent, and that the client should pick
> only one of them. Clients which automatically download closures
> will probably take all three.

How about:





Not really equivalent to [EMAIL PROTECTED]"enclosure"] though…

-- 
Thomas Broyer



Re: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread A. Pagaltzis

* David Powell <[EMAIL PROTECTED]> [2005-11-07 15:45]:
> I'm generally not a fan of adding attributes to atom elements
> rather than using the proper extensibility constructs, but how
> about something like this:

This has come up before, and drawbacks have been pointed out.
Again, see the previous discussion.

Regards,
-- 
Aristotle Pagaltzis // 



Re: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread A. Pagaltzis

* Lindsley Brett-ABL001 <[EMAIL PROTECTED]> [2005-11-07 15:05]:
> In following with the example below, one idea I toyed with was
> to include an ID attribute on the link. Links with the same ID
> were different representations of the same resource:

Check the recent thread, particularly the discussion from
somewhere around <[EMAIL PROTECTED]>
().

A number of issues and approaches, including this one, have been
brought up.

Regards,
-- 
Aristotle Pagaltzis // 



RE: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread Lindsley Brett-ABL001

In following with the example below, one idea I toyed with was to
include an ID attribute on the link. Links with the same ID were
different representations of the same resource:

  
  
  

  
  
  

In this example, there are two resources (ID1 and ID2) but each has
three different representations. Would this work for your system? This
was only a suggestion; there was no sanctioned WG resolution.

Brett Lindsley,
Motorola Labs


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of A. Pagaltzis
Sent: Monday, November 07, 2005 6:31 AM
To: J.B. Nicholson-Owens
Cc: ATOM syntax mailing list
Subject: Re: How to specify multiple alternative encodings of the same
content?


* J.B. Nicholson-Owens <[EMAIL PROTECTED]> [2005-11-07 06:40]:
> I'd like to be able to tell the user's software that there are
> multiple encodings of the same show, one in Ogg Vorbis, another
> in FLAC, and a third in Speex.

The basic idea is simple:





However, there is currently no mechanism to specify that these
enclosures are all equivalent, and that the client should pick
only one of them. Clients which automatically download closures
will probably take all three.

There was just recently discussion about an extension that would
allow specifying such subtleties; but I don't know what the
status of James' I-D is.

Regards,
-- 
Aristotle Pagaltzis // 




RE: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread David Powell

Quoting Lindsley Brett-ABL001 <[EMAIL PROTECTED]>:

> I have raised this question a few times. The issue is separating the
> "resource" from its "representation". A single resource (e.g. a football
> game) may have many representations (audio only, slide show,
> audio/video, etc.). We would need a more sophisticated link mechanism to
> separate resources from representations.
>
> Is anyone else interested in this? Can this be done with an extension
> module?

I'm generally not a fan of adding attributes to atom elements rather than using
the proper extensibility constructs, but how about something like this:





This would support multiple resources, and multiple representations of each
resouce in the same entry.  Implementations that didn't support the extension
would still work as before.

Clients could select the best alternative from a full table of prefered MIME
types without the impracticalities of sending a massive Accept: header as would
be required by traditional HTTP conneg.

--
Dave



RE: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread Lindsley Brett-ABL001

I have raised this question a few times. The issue is separating the
"resource" from its "representation". A single resource (e.g. a football
game) may have many representations (audio only, slide show,
audio/video, etc.). We would need a more sophisticated link mechanism to
separate resources from representations.

Is anyone else interested in this? Can this be done with an extension
module?

Brett Lindsley,
Motorola Labs

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of J.B.
Nicholson-Owens
Sent: Sunday, November 06, 2005 11:34 PM
To: ATOM syntax mailing list
Subject: How to specify multiple alternative encodings of the same
content?


I maintain NewsFromNeptune.com, a website which points to an archive of 
recordings of a weekly political talk show called "News from Neptune".
I'm 
considering using ATOM so listeners can be notified about new episodes
entering 
the archive.

I'd like to be able to tell the user's software that there are multiple 
encodings of the same show, one in Ogg Vorbis, another in FLAC, and a
third in 
Speex.  Given a URI to each encoding, the client could pick which one is

appropriate for downloading.

How do I specify this in ATOM?

Thanks.




Re: How to specify multiple alternative encodings of the same content?

2005-11-07 Thread A. Pagaltzis

* J.B. Nicholson-Owens <[EMAIL PROTECTED]> [2005-11-07 06:40]:
> I'd like to be able to tell the user's software that there are
> multiple encodings of the same show, one in Ogg Vorbis, another
> in FLAC, and a third in Speex.

The basic idea is simple:





However, there is currently no mechanism to specify that these
enclosures are all equivalent, and that the client should pick
only one of them. Clients which automatically download closures
will probably take all three.

There was just recently discussion about an extension that would
allow specifying such subtleties; but I don’t know what the
status of James’ I-D is.

Regards,
-- 
Aristotle Pagaltzis //