On Sat, Jul 12, 2008 at 12:40 PM, Kevin Brown <[EMAIL PROTECTED]> wrote:
> There's a pretty good recent analogy for this issue, which was the Linux
> task scheduler. Two very capable implementations were developed, but the one
> that was chosen was done so because the people who worked on it were highly
> dedicated to the task.
>
> I think the same criteria needs to be applied here. For people who are in
> favor of the 'new' code, are you willing to accept the burden of
> maintenance, patches, and support? Are you going to continue doing that even
> if you change employers? for people in favor of the abdera code -- I ask the
> same.
>
> That's really what this boils down to. If both implementations get the job
> done correctly, then the decision for which one to use is simply a matter of
> determining who's going to ensure success of the component. If we only have
> one person who's going to work on one side and 10 people on the other, then
> the choice is obvious.

Another eminently reasonable point from Kevin. Although I don't think
you can always get a promise for future development in any open source
project, we do have commitments from some pretty big companies to work
on this. I really hope that the amount of contributions outside of
Google employees increases going forward in the java api server. It's
disappointingly lopsided so far, but maybe the OS Foundation will make
it safer for others to devote valuable developer hours to it. I'm
still motivated to work on an Abdera-based approach, and will probably
carry it on in some other repository. My interest has always been more
in the data portability possibilities that are appearing via AtomPub,
as well as the extensibility of the OpenSocial framework. It has a lot
of potential as a general purpose development platform and there's a
lot of cutting-edge stuff in there that will be useful to more than
just social networks.

davep

Reply via email to