Deal

Thanks!

Jacques

From: "Jacopo Cappellato" <[email protected]>
> Hi Jacques,
> 
> I don't think we discussed this specifically, and I am actually not even sure 
> this naming convention is the best approach we could adopt: all I know it 
> works well for Tomcat (now upgrading Tomcat is rather simple while in the 
> past it was a pain... but this is also a consequence of the switch I did some 
> time ago to the "embedded" distribution, available in the new releases) and 
> so I decided to use it while I was upgrading "Ant" (because its jar files 
> were missing any release information)
> The new format is nice because from the first part of the jar name you can 
> understand from which release file we got it, while the second part is the 
> original name of the jar (as found in the release file).
> We can see how it works in the next months and see if we like it, before 
> discussing and making it a rule; or if you want we can discuss it now and see 
> if the community can come up with a solution.
> Another important reason I have adopted it for Ant is that there are other 
> jar files for Ant that don't come from the Ant distribution (e.g. 
> ant-contrib*, ant-nodeps*) and they currently have a different release number 
> as suffix: now it is easier to distinguish between them and the jars in the 
> core distribution (because the jars from the core distribution now have the 
> prefix ant-1.9.0-)
> 
> I hope I was able to explain my reasonings adequately.
> 
> Jacopo
> 
> 
> On Mar 27, 2013, at 10:55 PM, Jacques Le Roux <[email protected]> 
> wrote:
> 
>> Hi Jacopo,
>> 
>> I'm not against this new way of naming jars (I'm even for it) but where did 
>> we discuss this?
>> 
>> Thanks
>> 
>> Jacques
>> 
>> From: <[email protected]>
>>> Author: jacopoc
>>> Date: Wed Mar 27 17:01:12 2013
>>> New Revision: 1461709
>>> 
>>> URL: http://svn.apache.org/r1461709
>>> Log:
>>> Upgrade from Ant 1.8.4 to Ant 1.9.0: in the process I have also switched 
>>> the naming convention of jars to the new one we are adopting for example 
>>> for Tomcat jars that is 
>>> <NAME-OF-THE-EXTERNAL-PROJECT>-<RELEASE-NUMBER>-<ORIGINAL-NAME-OF-JAR-FILE>.
>>> For example, in in the release package apache-ant-1.9.0.zip we have the jar 
>>> ant-launcher.jar, the name of the jar in OFBiz is: 
>>> ant-1.9.0-ant-launcher.jar
>>> 
>>> 
>>> Added:
>>>   ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-junit.jar   (with props)
>>>   ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-launcher.jar   (with props)
>>>   ofbiz/trunk/framework/base/lib/ant-1.9.0-ant.jar   (with props)
>>>   ofbiz/trunk/framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar   (with 
>>> props)
>>> Removed:
>>>   ofbiz/trunk/framework/base/lib/ant-1.8.4.jar
>>>   ofbiz/trunk/framework/base/lib/ant-junit-1.8.4.jar
>>>   ofbiz/trunk/framework/base/lib/ant-launcher-1.8.4.jar
>>>   ofbiz/trunk/framework/base/lib/ant/ant-apache-bsf-1.8.4.jar
>>> Modified:
>>>   ofbiz/trunk/.classpath
>>>   ofbiz/trunk/LICENSE
>>>   ofbiz/trunk/ant
>>> 
>>> Modified: ofbiz/trunk/.classpath
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/.classpath?rev=1461709&r1=1461708&r2=1461709&view=diff
>>> ==============================================================================
>>> --- ofbiz/trunk/.classpath (original)
>>> +++ ofbiz/trunk/.classpath Wed Mar 27 17:01:12 2013
>>> @@ -17,10 +17,10 @@
>>>    <classpathentry kind="lib" 
>>> path="applications/content/lib/tika-parsers-1.0.jar"/>
>>>    <classpathentry kind="lib" 
>>> path="applications/product/lib/watermarker-0.0.4.jar"/>
>>>    <classpathentry kind="lib" 
>>> path="applications/product/lib/dozer-4.2.1.jar"/>
>>> -    <classpathentry kind="lib" path="framework/base/lib/ant-1.8.4.jar"/>
>>> -    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant-junit-1.8.4.jar"/>
>>> -    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant-launcher-1.8.4.jar"/>
>>> -    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant/ant-apache-bsf-1.8.4.jar"/>
>>> +    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant-1.9.0-ant.jar"/>
>>> +    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant-1.9.0-ant-junit.jar"/>
>>> +    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant-1.9.0-ant-launcher.jar"/>
>>> +    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar"/>
>>>    <classpathentry kind="lib" 
>>> path="framework/base/lib/ant/ant-nodeps-1.8.1.jar"/>
>>>    <classpathentry kind="lib" 
>>> path="framework/base/lib/antisamy-bin.1.2.jar"/>
>>>    <classpathentry kind="lib" 
>>> path="framework/base/lib/avalon-framework-4.2.0.jar"/>
>>> 
>>> Modified: ofbiz/trunk/LICENSE
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/LICENSE?rev=1461709&r1=1461708&r2=1461709&view=diff
>>> ==============================================================================
>>> --- ofbiz/trunk/LICENSE (original)
>>> +++ ofbiz/trunk/LICENSE Wed Mar 27 17:01:12 2013
>>> @@ -10,10 +10,10 @@ OFBiz and the full text of the license u
>>> For additional details, see the NOTICE file.
>>> =========================================================================
>>> The following libraries are licensed under the Apache License Version 2.0:
>>> -ofbiz/trunk/framework/base/lib/ant-launcher-1.8.4.jar
>>> -ofbiz/trunk/framework/base/lib/ant-1.8.4.jar
>>> -ofbiz/trunk/framework/base/lib/ant-junit-1.8.4.jar
>>> -ofbiz/trunk/framework/base/lib/ant/ant-apache-bsf-1.8.4.jar
>>> +ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-launcher.jar
>>> +ofbiz/trunk/framework/base/lib/ant-1.9.0-ant.jar
>>> +ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-junit.jar
>>> +ofbiz/trunk/framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar
>>> ofbiz/trunk/framework/base/lib/ant/ant-nodeps-1.8.1.jar
>>> ofbiz/trunk/framework/base/lib/avalon-framework-4.2.0.jar
>>> ofbiz/trunk/framework/base/lib/avalon-util-exception-1.0.0.jar
>>> 
>>> Modified: ofbiz/trunk/ant
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/ant?rev=1461709&r1=1461708&r2=1461709&view=diff
>>> ==============================================================================
>>> --- ofbiz/trunk/ant (original)
>>> +++ ofbiz/trunk/ant Wed Mar 27 17:01:12 2013
>>> @@ -27,7 +27,7 @@ fi
>>> 
>>> top="$(cd "$(dirname "$0")"; echo "$PWD")"
>>> find_jar() {
>>> -    set -- "$top"/framework/base/lib/ant-launcher-*.jar
>>> +    set -- "$top"/framework/base/lib/*ant-launcher.jar
>>>    if [ $# = 1 ] && [ -e "$1" ]; then
>>>        echo "$1"
>>>    else
>>> 
>>> Added: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-junit.jar
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-junit.jar?rev=1461709&view=auto
>>> ==============================================================================
>>> Binary file - no diff available.
>>> 
>>> Propchange: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-junit.jar
>>> ------------------------------------------------------------------------------
>>>   svn:mime-type = application/octet-stream
>>> 
>>> Added: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-launcher.jar
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-launcher.jar?rev=1461709&view=auto
>>> ==============================================================================
>>> Binary file - no diff available.
>>> 
>>> Propchange: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant-launcher.jar
>>> ------------------------------------------------------------------------------
>>>   svn:mime-type = application/octet-stream
>>> 
>>> Added: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant.jar
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/lib/ant-1.9.0-ant.jar?rev=1461709&view=auto
>>> ==============================================================================
>>> Binary file - no diff available.
>>> 
>>> Propchange: ofbiz/trunk/framework/base/lib/ant-1.9.0-ant.jar
>>> ------------------------------------------------------------------------------
>>>   svn:mime-type = application/octet-stream
>>> 
>>> Added: ofbiz/trunk/framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar?rev=1461709&view=auto
>>> ==============================================================================
>>> Binary file - no diff available.
>>> 
>>> Propchange: ofbiz/trunk/framework/base/lib/ant/ant-1.9.0-ant-apache-bsf.jar
>>> ------------------------------------------------------------------------------
>>>   svn:mime-type = application/octet-stream
>>> 
>>> 
> 
>

Reply via email to