Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 82690 invoked from network); 16 Feb 2009 15:17:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Feb 2009 15:17:55 -0000 Received: (qmail 46718 invoked by uid 500); 16 Feb 2009 15:17:52 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 46704 invoked by uid 500); 16 Feb 2009 15:17:51 -0000 Mailing-List: contact esme-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: esme-dev@incubator.apache.org Delivered-To: mailing list esme-dev@incubator.apache.org Received: (qmail 46673 invoked by uid 99); 16 Feb 2009 15:17:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Feb 2009 07:17:51 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of feeder.of.the.bears@gmail.com designates 209.85.217.214 as permitted sender) Received: from [209.85.217.214] (HELO mail-gx0-f214.google.com) (209.85.217.214) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Feb 2009 15:17:41 +0000 Received: by gxk10 with SMTP id 10so2865447gxk.12 for ; Mon, 16 Feb 2009 07:17:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=udolhI9sihtPfvqNMD2jXYs1SZvwNNyqU5l/2VsTa2w=; b=MdS/QvnUp13MgDpljChHcPCT+8Z/h04YC7iq/WKgLxhmSqfYydFGw7jlSjQcN8/B8p 0WsDO+N1jmgPAPEVRZLgjJcZScdR9mJ/K4nEc4q3DlO3IkWsT9deNaNgXwhjL70KZjzJ B6XOB2juY8xBapzMSwe0hnk52BWTsBSyHkoKg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ascREeA4ESHBOttsSSRhG/nmNwnMUXWjwek6M5ipDcG9f2defVCzP6T7c4JIgddFhN lQz49NmUyTLbJ4PkMhW+h2eWlHPgiD0Pj9ZYcLf7RRlqN2piNWJ3jBvdjgTASf4BGEL+ guX+PPEMGN5zqMX9eGlF/6EBc/lw3Uaoa3Af0= MIME-Version: 1.0 Received: by 10.150.212.14 with SMTP id k14mr1365588ybg.226.1234797439790; Mon, 16 Feb 2009 07:17:19 -0800 (PST) In-Reply-To: <68f4a0e80902160530y32e5c6dfma66bbe58e4a387bd@mail.gmail.com> References: <30DB6ACF50A0A3439F39EFEB1C52E166078F22F9@nets13ja.ww300.siemens.net> <68f4a0e80902150623q2d20627cvd02ade22200a0501@mail.gmail.com> <30DB6ACF50A0A3439F39EFEB1C52E166078F22FA@nets13ja.ww300.siemens.net> <0F8240C2-C0C7-499A-BEC8-FB8A1C1E5982@gmail.com> <30DB6ACF50A0A3439F39EFEB1C52E166078F22FB@nets13ja.ww300.siemens.net> <68f4a0e80902160530y32e5c6dfma66bbe58e4a387bd@mail.gmail.com> Date: Mon, 16 Feb 2009 07:17:19 -0800 Message-ID: Subject: Re: Excellent REST API Suggestion from Ethan Jewett From: David Pollak To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=000e0cd4d8e6c4ae3204630aaeee X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd4d8e6c4ae3204630aaeee Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Folks, The reason that we need an iCLA is that we have to trace IP ownership for every line of code that goes into ESME. Working around the system will not help a whole lot as I'm not going to create create code from material designs done outside of the Apache process because then I'm on the hook if someone decides to assert intellectual property rights (I'm a lawyer by training and my wife's an IP litigator and I take these things very seriously.) I would very much like Ethan's assistance in this process. He's definitely got a good handle on the whole REST thing, but without an iCLA, I'll take his blog post along with the contents of the RESTful Web Services book along with input from others in order to synthesize the correct REST api. Thanks, David On Mon, Feb 16, 2009 at 5:30 AM, Ethan Jewett wrote: > Dick and Anne, > > On the iCLA front, I haven't really considered it because I am not familiar > with the process. Sounds scary :-) I'll look into it, but I suspect I > won't have a lot of time to get one in this week. > > As to Anne's suggestion, a Google Doc would work fine (I've already got a > complete draft as a Google Doc, so I'd be happy to just paste that in). I > would also be comfortable contributing to the wiki through comments. > > If it's okay with everyone, I'll make a copy of the relevant pieces of the > original document as a separate Google doc and share that out to the list. > Please let me know if this is how you'd like to proceed for the moment. > > Ethan > > On Mon, Feb 16, 2009 at 1:17 AM, Anne Kathrine Petteroe > wrote: > > > So why don't we start a Google doc (the Assembla space is gone no?) for > now > > and then I can cross post it to the wiki until everyone has submitted > iCLAs? > > > > /Anne > > > > > > > > On 16. feb.. 2009, at 08.01, Hirsch, Richard wrote: > > > > Fine except that those without signed iCLAs can just comment and not > edit > >> the content. This is a known issue which we have discussed on this list > >> before. > >> > >> Until I get my iCLA signed, I have no probs with contributing via > >> comments. > >> > >> @ethan: Have you considered submitting an iCLA? > >> > >> D. > >> > >> ________________________________ > >> > >> From: Anne Kathrine Petteroe [mailto:yojibee@gmail.com] > >> Sent: Sun 2/15/2009 23:38 > >> To: esme-dev@incubator.apache.org > >> Subject: Re: Excellent REST API Suggestion from Ethan Jewett > >> > >> > >> > >> Thank you for an excellent blog post Ethan! > >> > >> What about using the Apache ESME wiki? > >> http://cwiki.apache.org/confluence/display/ESME/Index > >> > >> /Anne > >> > >> On 15. feb.. 2009, at 18.17, Hirsch, Richard wrote: > >> > >> We need a place to be able to collaborate on it. I'd like to do it > >>> somewhere where an iCLA from Apache isn't required in order to bring > >>> in others from the external communit (especially those that gave us > >>> the scathing review before). > >>> > >>> Once we are further we could move it to Apache. Is this sort of > >>> collaboration against the Apache collaboration style? > >>> > >>> Any suggestions? Ideas? > >>> > >>> D. > >>> > >>> > >>> > >>> ________________________________ > >>> > >>> From: Ethan Jewett [mailto:esjewett@gmail.com] > >>> Sent: Sun 2/15/2009 15:23 > >>> To: esme-dev@incubator.apache.org > >>> Subject: Re: Excellent REST API Suggestion from Ethan Jewetta > >>> > >>> > >>> > >>> Thanks for the kind words Dick. I'd definitely be interested in > >>> discussing > >>> the suggestion and working on extending it into something more > >>> useful to the > >>> project. > >>> > >>> Thanks, > >>> Ethan > >>> > >>> On Sun, Feb 15, 2009 at 4:20 AM, Hirsch, Richard < > >>> richard.hirsch@siemens.com > >>> > >>>> wrote: > >>>> > >>> > >>> Ethan has written a blog with a suggestion for a REST API for ESME ( > >>>> http://www.esjewett.com/blog/a-restful-esme-api). Ethan's ideas are > >>>> quite > >>>> good and I think would improve our API. The more REST-ful API would > >>>> also > >>>> make our API more similar to that of other microblogging platforms. > >>>> > >>>> Take a look - I think it is an excellent start > >>>> > >>>> D. > >>>> > >>>> > >>>> > >>>> > >>> > >>> > >> > >> > >> > > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some: http://github.com/dpp --000e0cd4d8e6c4ae3204630aaeee--