[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: issue: collection typing
--- Robert Sayre <mint@xxxxxxxxxxxxxxx> wrote:
> Dare Obasanjo wrote:
>
> > I'd expect that this working group would
> > standardize on some of these instead of expecting
> > client developers to have to target each vendor
> > individually in what would likely be just as much
> work
> > as implementing all of the Atom API currently
> specced.
>
> I'm inclined to agree with this assessment. Could
> you expand on this? I
> know you've been evaluating APIs, so how did you
> come to this conclusion?
On targetting each vendor individually:
---------------------------------------
TypePad uses Atom for editing category lists, typed
lists and photo albums. They have come up with a
mishmash of extension elements some of which are taken
from existing RSS extensions and some that are in a
SixApart specific namespace. They have also added at
least one new URI end point which isn't in the spec
(CategoryURI) although I notice there's an open Pace
about it.
It is highly unlikely that a vendor that wants to
implement similar APIs for their own service will
simply copy SixApart's extensions wholesale especially
if their implementation of some of these concepts
differs slightly from SixApart's.
On it being just as much work as implementing Atom:
---------------------------------------------------
Using MSN Spaces as an example, we allow users to have
multiple music lists, multiple photo albums and a
blog. Assuming we allow CRUD operations on all three,
then that would be 3 sets of CRUD operations of which
two would require extensions to the Atom spec and
hence custom code from developers.
THINGS TO DO IF I BECOME AN EVIL OVERLORD #222
I reserve the right to execute any henchmen who appear to be a little too intelligent, powerful, or devious. However if I do so, I will not at some subsequent point shout "Why am I surrounded by these incompetent fools?!"
__________________________________
Do you Yahoo!?
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/