The link to the patch: https://issues.apache.org/jira/browse/TUSCANY-2376
On Fri, Jun 6, 2008 at 10:51 PM, Douglas Leite <[EMAIL PROTECTED]> wrote: > I have started to define the structure and some classes to allow the GData > binding, as discussed above. > > This project was created following the binding-atom-abdera project > structure. So there is some dependencies that need to be revised. > > The initial created classes aim to handle with the reference side of a > component. So, at this moment, an component would invoke only a Google > service, instead of a service provided by another SCA component. > > I have started to implement the invokers, starting with the GetAllInvoker, > as simple as possible (just for some tests). I have got an error at the > moment to retrieve the feed object (com.google.gdata.data.Feed) from the > message object (org.apache.tuscany.sca.invocation.Message). > > I am not updated about the discussion evolving the license of the GData > Java Client. However, this first implementation is using the GData Java > Client. > > Douglas > > > On Tue, Jun 3, 2008 at 4:26 AM, Mike Edwards < > [EMAIL PROTECTED]> wrote: > >> Luciano Resende wrote: >> >>> Hey Mike >>> >>> What are your concerns with regards to license ? Looking at [1], it >>> looks like the GData Java Client is Apache License 2. >>> >>> [1] http://code.google.com/p/gdata-java-client/ >>> >>> On Mon, Jun 2, 2008 at 10:01 PM, Mike Edwards >>> <[EMAIL PROTECTED]> wrote: >>> >>>> Douglas Leite wrote: >>>> >>>>> After analyzing the Google Data API and the code of binding-atom, >>>>> binding-atom-abdera, and binding-feed, I propose an approach to start >>>>> the >>>>> development of the GData biding. >>>>> >>>>> I propose creating a new type of binding: biding-gdata. Similarly as >>>>> binding-atom-abdera, that extends the binding-atom, this new kind of >>>>> binding >>>>> would extend the binding-atom too. >>>>> >>>>> The implementation of the invokers (linke GetInvoker, PostInvoker, and >>>>> PutInvoker) would be done using the GData Java Client, that provides >>>>> tools >>>>> and an abstract layer, abstracting the necessity of handling with HTTP >>>>> requests/responses and XML's processing. >>>>> >>>>> The binding-gdata could extend the binding-rss aiming to allow RSS >>>>> feeds. >>>>> >>>>> This approach looks like the binding-feed, but reusing the binding-atom >>>>> and >>>>> binding-rss, and using the GData Java Client to implement the invokers. >>>>> >>>>> What do you think about? >>>>> >>>>> Douglas, >>>> >>>> We need to take some care over the idea of using the GData Java Client - >>>> we >>>> need to check out the legal terms that apply to the client code, since >>>> it >>>> does not appear to have a license that is compatible with the Apache >>>> open >>>> source license, as far as I can tell. >>>> >>>> I'm not saying that you can't use the Google code, but we do need to ask >>>> to >>>> see what the right way would be to use this code. >>>> >>>> >>>> Yours, Mike. >>>> >>>> >>> >>> >>> Luciano, >> >> What about this page, linked off the one above: >> >> http://code.google.com/tos.html >> >> Yours, Mike. >> > > > > -- > Douglas Siqueira Leite > Computer Science Master's degree student of University of Campinas > (Unicamp) > -- Douglas Siqueira Leite Computer Science Master's degree student of University of Campinas (Unicamp)