Re: Atom Entry docs

2006-12-19 Thread James M Snell
Ok, so we've had more than just a few people put up their hands and say what Bob said. This week I'll go ahead write up an initial draft of this using the type param option while we wait for the co-chairs to do their hasty consensus grab :-) - James Tim Bray wrote: [snip] co-chair-modeIn

Re: Atom Entry docs

2006-12-19 Thread Asbjørn Ulsberg
On Tue, 19 Dec 2006 21:27:07 +0100, James M Snell [EMAIL PROTECTED] wrote: Ok, so we've had more than just a few people put up their hands and say what Bob said. This week I'll go ahead write up an initial draft of this using the type param option while we wait for the co-chairs to do

Re: Atom Entry docs

2006-12-16 Thread Asbjørn Ulsberg
On Sat, 16 Dec 2006 01:31:29 +0100, John Panzer [EMAIL PROTECTED] wrote: Or both. Millions of blog entry pages have both an entry and a set of comments on that entry. Yes, it's stretching the concept of 'alternate' a long, long way. Yes, it's a long stretch. RFC 4685 specifies how to build

Re: Atom Entry docs

2006-12-15 Thread A. Pagaltzis
* Bob Wyman [EMAIL PROTECTED] [2006-12-14 05:45]: 1) Define ;type=feed and ;type=entry as optional parameters. (i.e. get them defined, registered, and ready to use.) 2) Leave RFC4287 unchanged. i.e. do NOT re-define application/atom-xml 3) New specifications MAY require that ;type=entry be

Re: Atom Entry docs

2006-12-15 Thread David Powell
Thursday, December 14, 2006, 9:04:00 AM, Henri Sivonen wrote: On Dec 13, 2006, at 17:51, Mark Baker wrote: But given that an alternative exists which shouldn't break those servers, why not use it when there's no apparent downside? The downside is that implementations that (quite

Re: Atom Entry docs

2006-12-15 Thread Anne van Kesteren
On Fri, 15 Dec 2006 13:43:58 +0100, A. Pagaltzis [EMAIL PROTECTED] wrote: 1) Define ;type=feed and ;type=entry as optional parameters. (i.e. get them defined, registered, and ready to use.) 2) Leave RFC4287 unchanged. i.e. do NOT re-define application/atom-xml 3) New specifications MAY require

Re: Atom Entry docs

2006-12-15 Thread David Powell
I've always interpreted a kind of inheritance relationship between MIME types. It's never wrong to label an Excel file, an XML document, or an Atom Feed as application/octet-stream, because all of those types ARE octet-streams. It is just not as helpful as it could be. Likewise, it is never

Re: Atom Entry docs

2006-12-15 Thread Joe Gregorio
On 12/14/06, Tim Bray [EMAIL PROTECTED] wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the

Re: Atom Entry docs

2006-12-15 Thread Hugh Winkler
On 12/15/06, David Powell [EMAIL PROTECTED] wrote: I've always interpreted a kind of inheritance relationship between MIME types. It's telling that James felt it natural to choose the name type for the parameter. Because it really is naming a new type of document. In programming, whenever

Re: Atom Entry docs

2006-12-15 Thread Bob Wyman
On 12/15/06, Hugh Winkler [EMAIL PROTECTED] wrote: It's telling that James felt it natural to choose the name type for the parameter. Because it really is naming a new type of document. What would be better than type? Might root work better? It seems to me that

Re: Atom Entry docs

2006-12-15 Thread Hugh Winkler
On 12/15/06, Bob Wyman [EMAIL PROTECTED] wrote: On 12/15/06, Hugh Winkler [EMAIL PROTECTED] wrote: It's telling that James felt it natural to choose the name type for the parameter. Because it really is naming a new type of document. What would be better than type? Might root work better?

Re: Atom Entry docs

2006-12-15 Thread Geoffrey Sneddon
On 15 Dec 2006, at 12:47, David Powell wrote: An example would be an HTML page with rel=alternative links pointing to a feed and an Atom Entry document. This seems quite a reasonable use-case, yet if we don't create a new MIME type, then I'd expect that all current feed reader

Re: Atom Entry docs

2006-12-15 Thread Asbjørn Ulsberg
On Fri, 15 Dec 2006 13:47:05 +0100, David Powell [EMAIL PROTECTED] wrote: An example would be an HTML page with rel=alternative links pointing to a feed and an Atom Entry document. My thought on this is that that's actually broken. If not according to RFC 4287 or anything else, it's

Re: Atom Entry docs

2006-12-15 Thread John Panzer
Asbjrn Ulsberg wrote: On Fri, 15 Dec 2006 13:47:05 +0100, David Powell [EMAIL PROTECTED] wrote: An example would be an HTML page with rel="alternative" links pointing to a feed and an Atom Entry document. My thought on this is that that's actually broken. If not

Re: Atom Entry docs

2006-12-14 Thread Thomas Broyer
2006/12/14, Bob Wyman: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. It was exactly the point behind my proposal for this 'type' parameter. -- Thomas Broyer

Re: Atom Entry docs

2006-12-14 Thread Henri Sivonen
On Dec 13, 2006, at 17:51, Mark Baker wrote: But given that an alternative exists which shouldn't break those servers, why not use it when there's no apparent downside? The downside is that implementations that (quite reasonably) assume that application/atom+xml == feed are also reasonable

Re: Atom Entry docs

2006-12-14 Thread Rogers Cadenhead
--- Bob Wyman [EMAIL PROTECTED] wrote: 1) Define ;type=feed and ;type=entry as optional parameters. (i.e. get them defined, registered, and ready to use.) 2) Leave RFC4287 unchanged. i.e. do NOT re-define application/atom-xml 3) New specifications MAY require that ;type=entry be used.

Re: Atom Entry docs

2006-12-14 Thread Mark Baker
On 12/14/06, Henri Sivonen [EMAIL PROTECTED] wrote: On Dec 13, 2006, at 17:51, Mark Baker wrote: But given that an alternative exists which shouldn't break those servers, why not use it when there's no apparent downside? The downside is that implementations that (quite reasonably) assume

Re: Atom Entry docs

2006-12-14 Thread Tim Bray
Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the media-type-parameter option.

Re: Atom Entry docs

2006-12-14 Thread Sylvain Hellegouarch
Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the media-type-parameter

Re: Atom Entry docs

2006-12-14 Thread Kyle Marvin
+1 to yeah, what Bob said. We'll still have to manage the transition around clients that don't send type=entry to GData services, but if we can point at an APP spec where this param is required on POST/PUT, it's possible to push through this. -- Kyle On 12/14/06, Tim Bray [EMAIL PROTECTED]

Re: Atom Entry docs what Bob said

2006-12-14 Thread Ernest Prabhakar
yeah what Bob said I'm not sure it is ideal, but it seems the closest to consensus we're ever going to get. +1 On Dec 14, 2006, at 7:08 AM, Rogers Cadenhead wrote: --- Bob Wyman [EMAIL PROTECTED] wrote: 1) Define ;type=feed and ;type=entry as optional parameters. (i.e. get them defined,

Re: Atom Entry docs

2006-12-14 Thread James M Snell
I've found the arguments in favor of the type param to be more convincing than those in favor of the new media type... ...so +1 to what Bob said. - James Tim Bray wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations

Re: Atom Entry docs

2006-12-14 Thread Thomas Broyer
2006/12/14, Tim Bray: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the

Re: Atom Entry docs

2006-12-14 Thread John Panzer
Tim Bray wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the

Re: Atom Entry docs

2006-12-14 Thread John Panzer
Tim Bray wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the

Re: Atom Entry docs

2006-12-14 Thread Sam Ruby
Tim Bray wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly split between the new-media-type option and the

Re: Atom Entry docs

2006-12-14 Thread Asbjørn Ulsberg
On Thu, 14 Dec 2006 18:00:17 +0100, Tim Bray [EMAIL PROTECTED] wrote: Bob Wyman wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. co-chair-modeIn case you haven't noticed, the WG is hopelessly

Re: Atom Entry docs

2006-12-13 Thread Sylvain Hellegouarch
Consider GData apps. Their docs aren't clear (tsk, tsk!) about the use of a media type when inserting entries[1], but if they're doing it properly then their services should be keying off of application/atom+xml, and so will break if that's changed. And? Should a status quo be better on

Re: Atom Entry docs

2006-12-13 Thread Martin Duerst
At 13:14 06/12/13, James M Snell wrote: I think atom.entry and atom-entry are equally ugly; atom.entry would, however, appear to be more consistent with typical mime conventions. The dot is used for prefixes like vnd. (vendor) and so on. In the case of atom entries, atom-entry is more in line

Re: Atom Entry docs

2006-12-13 Thread sewe
Martin Duerst wrote: James M Snell wrote: I think atom.entry and atom-entry are equally ugly; atom.entry would, however, appear to be more consistent with typical mime conventions. The dot is used for prefixes like vnd. (vendor) and so on. In the case of atom entries, atom-entry is more in

Re: Atom Entry docs

2006-12-13 Thread Mark Baker
On 12/13/06, Sylvain Hellegouarch [EMAIL PROTECTED] wrote: Consider GData apps. Their docs aren't clear (tsk, tsk!) about the use of a media type when inserting entries[1], but if they're doing it properly then their services should be keying off of application/atom+xml, and so will break

Re: Atom Entry docs

2006-12-13 Thread Paul Hoffman
At 4:41 PM +0900 12/13/06, Martin Duerst wrote: At 13:14 06/12/13, James M Snell wrote: I think atom.entry and atom-entry are equally ugly; atom.entry would, however, appear to be more consistent with typical mime conventions. The dot is used for prefixes like vnd. (vendor) and so on. In

Re: Atom Entry docs

2006-12-13 Thread James M Snell
Very helpful. Thank you. - James Martin Duerst wrote: At 13:14 06/12/13, James M Snell wrote: I think atom.entry and atom-entry are equally ugly; atom.entry would, however, appear to be more consistent with typical mime conventions. The dot is used for prefixes like vnd. (vendor) and so

Re: Atom Entry docs

2006-12-13 Thread Sylvain Hellegouarch
Other server implementations should have the same issue, of course. So please explain me what a server currently does upon receiving an Atom feed on a POST to a collection that only (app:)accept (atom:)entry(ies)? Returning a 415 error code seems like the wrong option since the

Re: Atom Entry docs

2006-12-13 Thread James M Snell
Sylvain Hellegouarch wrote: [snip] The GData server implementation requires a Content-Type value of application/atom+xml when POSTing or PUTting an Atom entry to a collection (for all non-media collections). It will respond with a 400 (Bad Request) http error on any other content type.

Re: Atom Entry docs

2006-12-13 Thread Sylvain Hellegouarch
James M Snell wrote: Sylvain Hellegouarch wrote: [snip] The GData server implementation requires a Content-Type value of application/atom+xml when POSTing or PUTting an Atom entry to a collection (for all non-media collections). It will respond with a 400 (Bad Request) http error on

Re: Atom Entry docs

2006-12-13 Thread Bob Wyman
There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. 1) Define ;type=feed and ;type=entry as optional parameters. (i.e. get them defined, registered, and ready to use.) 2) Leave RFC4287 unchanged. i.e. do NOT

Re: Atom Entry docs

2006-12-13 Thread Mark Baker
On 12/13/06, Bob Wyman [EMAIL PROTECTED] wrote: There is, I think, a compromise position here which will avoid breaking those existing implementations which follow the existing RFC's. That's what I thought the type parameter option was, so sure, +1 on that too 8-) Mark.

Atom Entry docs

2006-12-12 Thread Tim Bray
I seems obvious to me that Atom Feed and Entry docs are potentially quite different things which can be used for entirely different purposes. The contention that an Entry doc is somehow really the same as a one-entry Feed doc is entirely unconvincing. The Architecture of the Web

Re: Atom Entry docs

2006-12-12 Thread James M Snell
I think atom.entry and atom-entry are equally ugly; atom.entry would, however, appear to be more consistent with typical mime conventions. - James Tim Bray wrote: [snip] (James, did you really mean atom.entry with the ugly dot?) -Tim

Re: Atom Entry docs

2006-12-12 Thread Mark Baker
Tim, On 12/12/06, Tim Bray [EMAIL PROTECTED] wrote: I seems obvious to me that Atom Feed and Entry docs are potentially quite different things which can be used for entirely different purposes. The contention that an Entry doc is somehow really the same as a one-entry Feed doc is entirely