See, I have to build an internal representation for an entry or a feed inside the server. I have to build these from the incoming entries and from the storage to send them back to the client. I also have to provide transformation from Atom to RSS. Additionaly Atom allows extensions like the google calendar namespace elements. The GData client library has a nice API for map these feeds / entries to Objects to work with and it does the transformation already. The API is also extensible for other ATOM extensions to customize the server for other feed "types". So I would use the api to build the representation and transfomation. The project could also gain some benefit from gdata - api extensions in the future.
simon On 5/30/06, Yonik Seeley <[EMAIL PROTECTED]> wrote:
Simon, I just don't quite understand how you are going to use the Google Client API in the GData server. On 5/30/06, Simon Willnauer <[EMAIL PROTECTED]> wrote: > Nobody replies... hmm I assume that this would be ok. Mentors? Doug, Yonik, Ian? > > simon > > On 5/29/06, Simon Willnauer <[EMAIL PROTECTED]> wrote: > > Hello everyone, > > > > today I reconsidered the internal representation of the feed / > > entries. I had a closer look at the Google Data Client Api which is > > supposed to be the other end to the server. > > This API is dist. under the Apache Licence e.g. open source. It > > already provides the Object representation of feeds and entries. The > > API provides very handy interfaces to extend the protocol and the > > project could benefit from new versions. > > I would rather go for using the api to work with feeds and entries > > inside the server than implement the whole api again. > > > > Simon -Yonik http://incubator.apache.org/solr Solr, the open-source Lucene search server --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]