On Aug 17, 2010, at 3:24 PM, Kalle Korhonen wrote:

> On Tue, Aug 17, 2010 at 2:09 PM, David Jencks <david_jen...@yahoo.com> wrote:
>> Dunno if it's exactly documentation but see this from Roy Fielding....
>> https://issues.apache.org/jira/browse/LEGAL-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12732740#action_12732740
>> Based on this I've been advising projects to put the apache LICENSE and and 
>> a NOTICE file that covers the actual contents of svn (i.e. not including 
>> stuff that is added to binaries as part of the build process) at expected 
>> svn checkout roots such as, here, 
>> http://svn.apache.org/repos/asf/incubator/shiro/trunk.
>> I don't consider this a barrier to graduation..
>> +1
> 
> Thanks (and for voting too!). Seems that I'm not only one who's been
> pondering about this. With 17 Maven sub-modules of Shiro seems that
> we'd need 17 copies of the license files scattered around our source
> tree. I'm with Stefano there: I do contest the view that svn is the
> release, but let's leave that for another thread.

Unless your 17 sub-modules are under separate release cycles I wouldn't 
consider them expected svn checkout roots so one copy of the license at the 
root would be sufficient.

I have somewhat mixed feelings about this policy.  On the one hand it's a 
nuisance to include a LICENSE file in svn where it isn't part of an official 
apache release, thus possibly not legally required, On the other hand I think 
that for most projects where there only a few expected svn checkout roots it 
serves to greatly increase clarity and convenience for non-asf-pros who happen 
to check out the source tree to have a quick look.  So on balance I think its a 
good idea.

If you really want to torture yourself you can look up the discussion of this 
and related issues on legal-discuss :-)

thanks
david jencks


> I'm watching the
> issue and perhaps I'll restore the LICENSE file on top of the tree.
> 
> Kalle
> 
> 
>> On Aug 16, 2010, at 12:59 PM, Kalle Korhonen wrote:
>> 
>>> On Mon, Aug 16, 2010 at 11:43 AM, sebb <seb...@gmail.com> wrote:
>>>> Also, just noticed that the SVN tree does not appear to have a copy of
>>>> the LICENSE file.
>>>> Normally this is stored alongside the NOTICE file at the top-level, i.e. in
>>>> http://svn.apache.org/repos/asf/incubator/shiro/trunk/
>>>> Looks like the file was deleted in the following commit:
>>>> r979180 | kaosko | 2010-07-26 07:45:44 +0100 (Mon, 26 Jul 2010) | 1 line
>>>> Was this intentional?
>>> 
>>> Yes, that was intentional, see the commit message:
>>> "Follow through on the suggestions given when 1.0.0 release was made.
>>> Removed LICENSE.txt as that is added to the source distro via Apache
>>> parent pom and its remote resource plugin configuration. Renamed
>>> NOTICE.txt to NOTICE so it'll replace the default one. Note that
>>> http://www.apache.org/legal/src-headers.html#notice indicates that the
>>> LICENSE file needs to be present only in the source distro (and not in
>>> svn as Sebb claimed) so we are ok. Also note that ant suggested
>>> removing the SoftHashMap and Spring related comments completely from
>>> NOTICE file but they are regarding copyrights so look fine to me, will
>>> confirm on dev list."
>>> 
>>> If you can point out any documentation that says LICENSE will is
>>> required in svn, I'll put it in otherwise I'll avoid the redundancy.
>>> In any case, thanks for taking a look!
>>> 
>>> More recently, I also integrated apache-rat (the maven plugin) to our
>>> build process.
>>> 
>>> Kalle
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to