abdera-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James M Snell <jasn...@gmail.com>
Subject Re: Status and todo's
Date Thu, 08 Jun 2006 18:18:47 GMT

Garrett Rooney wrote:
>> There are several goals in regards to the server code.
> I think you mean that you'd like these to be the goals, but as a group
> we need to discuss them first ;-)

Sorry, wasn't clear.  These have been the goals up to this point and I'd
like to recommend that these be the goals moving forward.

>> First, we should NOT be trying to create some kind of service framework
>> the likes of Axis2.  The server implementation we produce will likely
>> take the form of a collection of interfaces and utility classes that
>> make it easier to build APP server implementations regardless of the
>> application framework being used on the server (e.g. plain-ole-servlets,
>> tapestry, struts, whatever).
> This seems reasonable to me.
>> Second, the APP server implementation must be capable of working with
>> multiple backend data stores.  Essentially, an application using Abdera
>> on the server will be responsible for plugging in a data store.  Each
>> data store implementation will be responsible for performing any
>> necessary translation to-and-from the Atom constructs via the interfaces
>> we'll provide.  e.g. I want to be able to say DataSource.getCollection()
>> and have it return a collection resource with a valid Atom feed attached
>> to it.
> Also, sounds fine.
>> Our current development efforts have been focused on creating data
>> stores based on the JCR (Jackrabbit), RDF, relational databases
>> (Derby/DB2), and the file system.
> I obviously don't object to any of this, but I just want to point out
> the danger of coming to the table with hardwired expectations.  There
> is bound to be some discussion of this sort of thing, and that should
> happen here, on these mailing lists.
> [snip]
> Umm, what's the distinction here between "we" and "the community".
> There's no us and them here, there's only us.  If there are things
> you'd like to see other members of the community pick up, that's fine,
> but drawing lines like that is not useful.

My apologies.

>> While I'm waiting for my user account to be set up (so I can check in
>> the code), folks can use the code that is available from my personal
>> website -- http://www.snellspace.com/public/abdera.tar.gz
> Excellent, I'm sure people will want to take a look at the current
> state of the code, and I'll keep an eye out for the CLAs and Grant so
> we can get things moving along within the repository.

The grant is sitting here signed on my desk and will be faxed in this

- James

View raw message