Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 10727CE44 for ; Tue, 5 Jun 2012 01:12:10 +0000 (UTC) Received: (qmail 92080 invoked by uid 500); 5 Jun 2012 01:12:09 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 92051 invoked by uid 500); 5 Jun 2012 01:12:09 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 92042 invoked by uid 99); 5 Jun 2012 01:12:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 01:12:09 +0000 X-ASF-Spam-Status: No, hits=0.3 required=5.0 tests=FREEMAIL_REPLY,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of shazron@gmail.com designates 209.85.161.175 as permitted sender) Received: from [209.85.161.175] (HELO mail-gg0-f175.google.com) (209.85.161.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 01:12:03 +0000 Received: by ggnp4 with SMTP id p4so3562896ggn.6 for ; Mon, 04 Jun 2012 18:11:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=FXTLYHIQSUo6FekjBfw3k2t9u9EbmX67UHCy/tya9zc=; b=pTdYLUXjjOwynaftR6qDpd5X5vuij+VS+S1BzvD7M0WU+S4vF2VVSS22YhnvipuKPK jgi5aZx4+zPP42M0nwbEn+9l/KapvMIkkpMTiu2dw5CZtQgU/mDci6uhkAPg4HhXEinS GuwP+3DhFCjBeuPb45gEhiJadL8F7P6RIJ3Ke0FkjPS5IJ86/6Vh/8SI7zUc1t2RVl6l x0YU8srhIhTEgPshds80oQzaeDtSBXLsjSRgX1wbnQGNOqn+zp5pxbln9jcZGbVXwsx+ XvZIpKyUpVyqlSYlzCI11/1NGJGYLfLWYMSNLm/PUt+4YFwqi9Fm/pLtiFxLNnZM056u ZBMg== Received: by 10.50.149.198 with SMTP id uc6mr354183igb.2.1338858702045; Mon, 04 Jun 2012 18:11:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.42.141.201 with HTTP; Mon, 4 Jun 2012 18:11:01 -0700 (PDT) In-Reply-To: References: From: Shazron Date: Mon, 4 Jun 2012 18:11:01 -0700 Message-ID: Subject: Re: [jira] [Commented] (CB-643) Use the Apache RAT (Release Audit Tool) on sources, add Apache License To: callback-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Interesting comment by Craig Russell in this thread: http://apache.markmail.org/message/5hk2t2vl6jjtsloy ------- Craig Russell: [...] For now, I'll be happy with some wording in our License Policy document that explicitly permits the PMC to use its judgement as to whether a license header is required in a source artifact. We've seen evidence that the current policy doesn't leave room for such things as test cases that should not have license headers. ------- On Mon, Jun 4, 2012 at 6:07 PM, Jesse wrote: > That is an example, which makes sense to work that way. > A template is a logical starting point for developing an app, which is wh= at > I am talking about. > To me, this is like hitting command+n in textmate and having it spit out = a > 60 lines textmate header jargon in every new file it creates. > > I will however chill for now, and we can discuss later. > > Brian and Shaz both replied before I could write this, I will continue ..= . > > Brian, if it is acceptable, can we simply add a comment informing the end > developer that they are free to remove the license header ( aka re-licens= e ) > > Can we consider this file non creative ? > > On Mon, Jun 4, 2012 at 5:58 PM, Filip Maj wrote: > >> Here's some sample code that is shipped with Cassandra: >> >> https://git-wip-us.apache.org/repos/asf?p=3Dcassandra.git;a=3Dblob;f=3De= xamples/c >> lient_only/src/ClientOnlyExample.java;h=3Dfa69965fb993ecfe11ce1b4dd9faf8= 6c776 >> 41713;hb=3DHEAD >> >> >> Note the same license header at the top. >> >> Same situation here no? >> >> On 6/4/12 5:54 PM, "Filip Maj" wrote: >> >> >I don't see the issue here. >> > >> >The example code we ship is apache-owned, so the license header should = be >> >there. >> > >> >Why is swapping in a user's application assets into the www/ folder, >> >overwriting the example assets, for cordova projects unacceptable? Most >> >people would do this. >> > >> >Before you go making any big changes we need to discuss and address the >> >"problem" (I think it is just a misconception about how this shit works= ) >> >if you see this as an issue. I don't see how you patching only the WP7 >> >implementation to strip the license header solves the problem: the same >> >situation exists on all of our implementations. >> > >> >I'm not legal guru but this is clear-cut to me. Anyone else willing to >> >chime in? >> > >> >On 6/4/12 5:49 PM, "Jesse" wrote: >> > >> >>I will make the create tool strip the license header then ... >> >>and remove it from the template before distributing ... >> >>Both the other options are unacceptable IMO >> >> >> >>On Mon, Jun 4, 2012 at 5:43 PM, Shazron wrote: >> >> >> >>> There is only two alternatives then: >> >>> >> >>> 1. The user would remove the boilerplate index.html and use their ow= n >> >>> 2. We don't include the index.html in a new project template >> >>> >> >>> >> >>> On Mon, Jun 4, 2012 at 5:40 PM, Jesse wrot= e: >> >>> >> >>> > What I am saying is that every new project that is created will >> >>>include >> >>> the >> >>> > license tag, meaning that the new project is also licensed under >> >>>Apache. >> >>> > So how does a developer make an app if they aren't licensing it un= der >> >>> > Apache? They cannot use our tool now ... >> >>> > >> >>> > On Mon, Jun 4, 2012 at 5:32 PM, Filip Maj wrote: >> >>> > >> >>> > > To be clear: yes I think it is amusing/waste of real >> >>> > estate/ugly/shouldn't >> >>> > > be there. But most legal bs amuses/depresses me so I just go >> >>>through >> >>> the >> >>> > > motions and get it over with. >> >>> > > >> >>> > > On 6/4/12 5:27 PM, "Filip Maj" wrote: >> >>> > > >> >>> > > >It doesn't impose anything on projects generated with Cordova. >> >>>Simply: >> >>> > it >> >>> > > >is code we ship, therefore license is required. No drama around= it >> >>> > really. >> >>> > > > >> >>> > > >On 6/4/12 5:24 PM, "Jesse MacFadyen" >> >>>wrote: >> >>> > > > >> >>> > > >>That's the template used to generate new projects. >> >>> > > >> >> >>> > > >>Cheers, >> >>> > > >> =A0Jesse >> >>> > > >> >> >>> > > >> >> >>> > > >> >> >>> > > >>On 2012-06-04, at 5:19 PM, Shazron wrote: >> >>> > > >> >> >>> > > >>> As the Joker would say: why so seriouss? >> >>> > > >>> This is just the boilerplate I thought. >> >>> > > >>> >> >>> > > >>> On Mon, Jun 4, 2012 at 5:13 PM, Jesse > > >> >>> > wrote: >> >>> > > >>> >> >>> > > >>>> So that means that you can only build Apache 2.0 apps with >> >>> Cordova!? >> >>> > > >>>> >> >>> > > >>>> Seriously WTF? >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >> >>> >> https://git-wip-us.apache.org/repos/asf?p=3Dincubator-cordova-wp7.git;a= =3Db >> >>> > > >>>>l >> >>> > > >> >>> > >> >>> >> >>>>>>>ob;f=3Dtemplates/full/www/index.html;h=3De4e9fff95930acfc3b26b6df= cb6a969 >> >>>>>>>c >> >>>>>>>2c >> >>> > > >>>>4 >> >>> > > >>>>f7bed;hb=3Dac1ba7cf406f2a9789d3f8fe60a8e631fa7bd39f >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >>>> On Mon, Jun 4, 2012 at 4:59 PM, Filip Maj (JIRA) >> >>>> >>> > >> >>> > > >>>>wrote: >> >>> > > >>>> >> >>> > > >>>>> >> >>> > > >>>>> =A0 [ >> >>> > > >>>>> >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >> >>> >> https://issues.apache.org/jira/browse/CB-643?page=3Dcom.atlassian.jira.p= l >> >>> > > >>>>u >> >>> > > >> >>> > >> >>> >> >>>>>>>gin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D132= 89005 >> >>>>>>># >> >>>>>>>co >> >>> > > >>>>m >> >>> > > >>>>ment-13289005 >> >>> > > >>>> ] >> >>> > > >>>>> >> >>> > > >>>>> Filip Maj commented on CB-643: >> >>> > > >>>>> ------------------------------ >> >>> > > >>>>> >> >>> > > >>>>> Pushed a branch of WP7 that has all appropriate license >> >>>headers >> >>> > here: >> >>> > > >>>>> >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >> >>> >> https://git-wip-us.apache.org/repos/asf?p=3Dincubator-cordova-wp7.git;a= =3Ds >> >>> > > >>>>h >> >>> > > >>>>ortlog;h=3Drefs/heads/license >> >>> > > >>>>> >> >>> > > >>>>> Will merge once it is confirmed that this branch is still >> >>> > functional. >> >>> > > >>>>> >> >>> > > >>>>>> Use the Apache RAT (Release Audit Tool) on sources, add >> >>>Apache >> >>> > > >>>>>>License >> >>> > > >>>>>> >> >>> > > >> >>> > >> >>> >> >>>>>>>>>---------------------------------------------------------------= --- >> >>>>>>>>>- >> >>>>>>>>>-- >> >>> > > >>>>>>- >> >>> > > >>>>>>- >> >>> > > >>>>>> >> >>> > > >>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Key: CB-643 >> >>> > > >>>>>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0URL: >> >>> https://issues.apache.org/jira/browse/CB-643 >> >>> > > >>>>>> =A0 =A0 =A0 =A0 =A0 =A0Project: Apache Cordova >> >>> > > >>>>>> =A0 =A0 =A0 =A0 Issue Type: Sub-task >> >>> > > >>>>>> =A0 =A0 =A0 =A0 Components: WP7 >> >>> > > >>>>>> =A0 =A0 =A0 =A0 =A0 Reporter: Shazron Abdullah >> >>> > > >>>>>> =A0 =A0 =A0 =A0 =A0 Assignee: Jesse MacFadyen >> >>> > > >>>>>> >> >>> > > >>>>>> From Jukka Zitting, mentor: >> >>> > > >>>>>> Unless you've already encountered, Release Audit Tool (RA= T) >> >>>is a >> >>> > > >>>>>> simple program developed at >> http://incubator.apache.org/rat/ >> >>>to >> >>> > > help >> >>> > > >>>>>> audit Apache releases. To use it, download the binaries a= nd >> >>>run >> >>> > > >>>>>>"java >> >>> > > >>>>>> -jar apache-rat-0.8.jar /path/to/cordova/sources". >> >>> > > >>>>> >> >>> > > >>>>> -- >> >>> > > >>>>> This message is automatically generated by JIRA. >> >>> > > >>>>> If you think it was sent incorrectly, please contact your >> >>>JIRA >> >>> > > >>>>> administrators: >> >>> > > >>>>> >> >>> > > >>>>> >> >>> > > >> >>>https://issues.apache.org/jira/secure/ContactAdministrators!default.j= s >> >>> > > >>>>>p >> >>> > > >>>>>a >> >>> > > >>>>> For more information on JIRA, see: >> >>> > > >>>> http://www.atlassian.com/software/jira >> >>> > > >>>>> >> >>> > > >>>>> >> >>> > > >>>>> >> >>> > > >>>> >> >>> > > >>>> >> >>> > > >>>> -- >> >>> > > >>>> @purplecabbage >> >>> > > >>>> risingj.com >> >>> > > >>>> >> >>> > > > >> >>> > > >> >>> > > >> >>> > >> >>> > >> >>> > -- >> >>> > @purplecabbage >> >>> > risingj.com >> >>> > >> >>> >> >> >> >> >> >> >> >>-- >> >>@purplecabbage >> >>risingj.com >> > >> >> > > > -- > @purplecabbage > risingj.com