[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hello, and some API concerns about browsing/searching



Joe Gregorio <joe@xxxxxxxxxxxxxx> writes:

> If you can handle WebDAV why bother working with the AtomAPI at all?
> 
> No really, I'm serious, if you can handle the complexity and server
> requirements of WebDAV, then why do you need that AtomAPI?

Choice of editing clients.

Also, WebDAV is an extension to HTTP, one that is not necessary for a
large proportion of Atom users.  I bring this up because sometimes
"use WebDAV" is used as the response for being able to PUT directly to
a URI ("client controlled" as Joe referred to it earlier) rather than
POST-only ("server controlled").

I'd like to point out that Atom-enabled servers are *always* in
control.  There's *nothing* a client can do that a server doesn't
allow for.

To me, the Atom API is less about "architecting" how servers and
clients should be implemented than it is about a guide to using the
web within a certain context to implement context-tailored servers and
clients.

I have a very strong concern about the Atom API not supporting
web-enabled browsers/editors that can already PUT to the web, but not
in the Atom XML Format.  They are being *excluded* from this context
*because* they are not tailored for this context.  Yet it's still
"just the web", or so I thought when we started down that road.

  -- Ken