incubator-jspwiki-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Jaquith <andrew.jaqu...@mac.com>
Subject Re: svn commit: r673882 - in /incubator/jspwiki/trunk/tests/etc: DiffToHTML.xsl dependencyfindertasks.properties log4j.properties
Date Sat, 05 Jul 2008 01:26:57 GMT
I think that, given the relative obscurity of this particular Ant  
target (it will only interest the dev team...), I will remove the  
DependencyFinder stuff but allow the target to link to it if it is  
separately installed. It's not worth the hassle for a feature that  
will be run infrequently, and it adds ~500k to the distro.

What I will do, however, is add the output from the last run that  
compares 2.6 and 2.8 to the docs folder. That will be useful for  
Murray, certainly. :)

Andrew

On Jul 4, 2008, at 3:44 PM, Craig L Russell wrote:

> Hi Andrew,
>
> On Jul 3, 2008, at 5:42 PM, Andrew Jaquith wrote:
>
>> This is part of JarJarDiff -- part of the DependencyFinder package  
>> that allows is to diff the APIs of the current JSPWiki jar against  
>> previous versions. I have included the license in the docs folder  
>> (LICENSE.DependencyFinder). The license for both this XSL file and  
>> the related DependencyFinder.jar file is not an Apache license, but  
>> it seems Apache-friendly. We do have other software (binary jars,  
>> admittedly) that aren't Apache-licensed (HSQL and Akismet, just to  
>> name two).
>
> This license is a one-off that needs approval by the legal  
> committee. If it were an exact copy of one of the "known" licenses  
> (BSD, NCSA, etc.) we could just attribute it and be done.
>
> Once approved, it's quite ok to include code with permissive  
> licenses like this in Apache distributions, if there is no  
> alternative.
>
> This is documented at http://www.apache.org/legal/3party.html
>>
>> What would you recommend for non-binary code like this? One option  
>> is to simply pull it out of the distro. The API-diff Ant task won't  
>> be widely used, other than by the dev team.
>
> Assuming we get approval from legal, it's ok to include in  
> distributions.
>
> In order to ask legal for permission to include "seems Apache- 
> friendly" but non-standard code, I'll need the actual license/ 
> copyright text. Can someone point me to all of the known  
> dependencies? (Maybe running RAT on the distribution will give you  
> enough information...)
>
> Craig
>>
>>
>> On Jul 3, 2008, at 8:27 PM, Craig L Russell wrote:
>>
>>> Seems odd to be adding non-Apache-licensed code right after the  
>>> code base was declared all-Apache-license.
>>>
>>> What's the plan to get this code licensed under Apache?
>>>
>>> Craig
>>>
>>> On Jul 3, 2008, at 5:09 PM, ajaquith@apache.org wrote:
>>>
>>>> Author: ajaquith
>>>> Date: Thu Jul  3 17:09:53 2008
>>>> New Revision: 673882
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=673882&view=rev
>>>> Log:
>>>> Added Ant target 'api-diff' which allows arbitrary diffing  
>>>> against previous JSPWiki.jar artifacts. It prints a nicely  
>>>> formatted HTML page describing public API differences. The report  
>>>> file is tests/reports/API-changes.html.
>>>>
>>>> Added:
>>>> incubator/jspwiki/trunk/tests/etc/DiffToHTML.xsl
>>>> incubator/jspwiki/trunk/tests/etc/dependencyfindertasks.properties
>>>> incubator/jspwiki/trunk/tests/etc/log4j.properties
>>>>
>>>> Added: incubator/jspwiki/trunk/tests/etc/DiffToHTML.xsl
>>>> URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/tests/etc/DiffToHTML.xsl?rev=673882&view=auto
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> = 
>>>> ===================================================================
>>>> --- incubator/jspwiki/trunk/tests/etc/DiffToHTML.xsl (added)
>>>> +++ incubator/jspwiki/trunk/tests/etc/DiffToHTML.xsl Thu Jul  3  
>>>> 17:09:53 2008
>>>> @@ -0,0 +1,307 @@
>>>> +<?xml version="1.0"?>
>>>> +
>>>> +<!--
>>>> +    Copyright (c) 2001-2007, Jean Tessier
>>>> +    All rights reserved.
>>>> +
>>>> +    Redistribution and use in source and binary forms, with or  
>>>> without
>>>> +    modification, are permitted provided that the following  
>>>> conditions
>>>> +    are met:
>>>> +
>>>> +        * Redistributions of source code must retain the above  
>>>> copyright
>>>> +          notice, this list of conditions and the following  
>>>> disclaimer.
>>>> +
>>>> +        * Redistributions in binary form must reproduce the  
>>>> above copyright
>>>> +          notice, this list of conditions and the following  
>>>> disclaimer in the
>>>> +          documentation and/or other materials provided with the  
>>>> distribution.
>>>> +
>>>> +        * Neither the name of Jean Tessier nor the names of his  
>>>> contributors
>>>> +          may be used to endorse or promote products derived  
>>>> from this software
>>>> +          without specific prior written permission.
>>>> +
>>>> +    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND  
>>>> CONTRIBUTORS
>>>> +    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,  
>>>> BUT NOT
>>>> +    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND  
>>>> FITNESS FOR
>>>> +    A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE  
>>>> REGENTS OR
>>>> +    CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,  
>>>> SPECIAL,
>>>> +    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  
>>>> LIMITED TO,
>>>> +    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,  
>>>> DATA, OR
>>>> +    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY  
>>>> THEORY OF
>>>> +    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT  
>>>> (INCLUDING
>>>> +    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE  
>>>> OF THIS
>>>> +    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>>>> +-->
>>>> +
>>>> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform

>>>> ">
>>>> +
>>>
>>> Craig L Russell
>>> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
>>> 408 276-5638 mailto:Craig.Russell@sun.com
>>> P.S. A good JDO? O, Gasp!
>>>
>>
>
> Craig L Russell
> Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
> 408 276-5638 mailto:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>


Mime
View raw message