My aim with this change was to keep the name commons-collections for the
object only jar. Unfortunately it was late and I read the ant file as only
producing two jars, one object and one primitive. Also, I had thought that
was what was agreed (ie. no combined jar file).

To be clear this time, my choice for jars is for:
- commons-collections.jar - object only as it always has been
- commons-collections-primitves.jar - an optional additional jar of
primitives
No combination jar, as that leads to classpath/version issues.


Of course, my view remains that primitives are a specialised extension to
collections, not part of the main code. As you know, I don't believe that
they should be directly managed with [collections]. For example, I was going
to invite you to write the release notes for primitvies, as you are the only
coder in those packages.

You need to understand that I am far from comfortable with
managing/releasing these classes in this way. Despite being release manager,
I sometimes feel like -1ing my own release.

Stephen

----- Original Message -----
From: "Rodney Waldhoff" <[EMAIL PROTECTED]>
> Um, quietly slipped in here is a change that removes the primitives.*
> classes from commons-collections.jar.  What was wrong with the three jar
> approach I originally checked in?  Now there's no single JAR that contains
> both the primitive and object classes.
>
> On Sat, 27 Sep 2003 [EMAIL PROTECTED] wrote:
>
> > scolebourne    2003/09/27 03:54:06
> >
> >   Modified:
collections/src/test/org/apache/commons/collections/primitives
> >                         TestIntCollections.java TestAll.java
> >                collections project.xml build.xml
> >   Removed:
collections/src/java/org/apache/commons/collections/primitives
> >                         UnsignedByteArrayList.java
> >                         AbstractShortArrayList.java IntArrayList.java
> >                         UnsignedShortArrayList.java FloatArrayList.java
> >                         LongArrayList.java UnsignedIntArrayList.java
> >                         AbstractLongArrayList.java AbstractIntList.java
> >                         AbstractShortList.java AbstractIntArrayList.java
> >                         ShortArrayList.java
> >
collections/src/test/org/apache/commons/collections/primitives
> >                         TestIntArrayList.java
> >                         TestUnsignedShortArrayList.java
> >                         TestLongArrayList.java
> >                         TestAbstractIntArrayList.java
> >                         TestUnsignedIntArrayList.java
> >                         TestUnsignedByteArrayList.java
> >                         TestShortArrayList.java
> >                         TestAbstractShortArrayList.java
> >                         TestFloatArrayList.java
> >   Log:
> >   Remove deprecated primitive classes
> >   Prepare for primitive release
> >
> >   Revision  Changes    Path
> >   1.4       +2 -3
jakarta-commons/collections/src/test/org/apache/commons/collections/primitiv
es/TestIntCollections.java
> >
> >   Index: TestIntCollections.java
> >   ===================================================================
> >   RCS file:
/home/cvs/jakarta-commons/collections/src/test/org/apache/commons/collection
s/primitives/TestIntCollections.java,v
> >   retrieving revision 1.3
> >   retrieving revision 1.4
> >   diff -u -r1.3 -r1.4
> >   --- TestIntCollections.java 31 Aug 2003 17:28:40 -0000 1.3
> >   +++ TestIntCollections.java 27 Sep 2003 10:54:06 -0000 1.4
> >   @@ -64,7 +64,6 @@
> >    /**
> >     * @version $Revision$ $Date$
> >     * @author Rodney Waldhoff
> >   - * @deprecated as the tested classes are deprecated also
> >     */
> >    public class TestIntCollections extends TestCase {
> >
> >
> >
> >
> >   1.22      +2 -9
jakarta-commons/collections/src/test/org/apache/commons/collections/primitiv
es/TestAll.java
> >
> >   Index: TestAll.java
> >   ===================================================================
> >   RCS file:
/home/cvs/jakarta-commons/collections/src/test/org/apache/commons/collection
s/primitives/TestAll.java,v
> >   retrieving revision 1.21
> >   retrieving revision 1.22
> >   diff -u -r1.21 -r1.22
> >   --- TestAll.java 31 Aug 2003 17:28:41 -0000 1.21
> >   +++ TestAll.java 27 Sep 2003 10:54:06 -0000 1.22
> >   @@ -113,13 +113,6 @@
> >
suite.addTest(org.apache.commons.collections.primitives.adapters.TestAll.sui
te());
> >
suite.addTest(org.apache.commons.collections.primitives.decorators.TestAll.s
uite());
> >
> >   -        suite.addTest(TestUnsignedByteArrayList.suite());
> >   -        suite.addTest(TestShortArrayList.suite());
> >   -        suite.addTest(TestUnsignedShortArrayList.suite());
> >   -        suite.addTest(TestIntArrayList.suite());
> >   -        suite.addTest(TestUnsignedIntArrayList.suite());
> >   -        suite.addTest(TestLongArrayList.suite());
> >   -        suite.addTest(TestFloatArrayList.suite());
> >            return suite;
> >        }
> >    }
> >
> >
> >
> >   1.16      +3 -22     jakarta-commons/collections/project.xml
> >
> >   Index: project.xml
> >   ===================================================================
> >   RCS file: /home/cvs/jakarta-commons/collections/project.xml,v
> >   retrieving revision 1.15
> >   retrieving revision 1.16
> >   diff -u -r1.15 -r1.16
> >   --- project.xml 23 Sep 2003 20:45:50 -0000 1.15
> >   +++ project.xml 27 Sep 2003 10:54:06 -0000 1.16
> >   @@ -85,7 +85,6 @@
> >        </contributor>
> >        <contributor>
> >          <name>Federico Barbieri</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Arron Bates</name>
> >   @@ -104,30 +103,24 @@
> >        </contributor>
> >        <contributor>
> >          <name>Dave Bryson</name>
> >   -      <email>[EMAIL PROTECTED]@miceda-data.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Julien Buret</name>
> >   -      <email>[EMAIL PROTECTED]@yahoo.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Jonathan Carlson</name>
> >   -      <email>[EMAIL PROTECTED]@users.sf.net@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Ram Chidambaram</name>
> >   -      <email>[EMAIL PROTECTED]@telus.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Peter Donald</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Steve Downey</name>
> >        </contributor>
> >        <contributor>
> >          <name>Rich Dougherty</name>
> >   -      <email>[EMAIL PROTECTED]@rd.gen.nz@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Stefano Fornari</name>
> >   @@ -137,27 +130,26 @@
> >        </contributor>
> >        <contributor>
> >          <name>Gerhard Froehlich</name>
> >   -      <email>[EMAIL PROTECTED]@gmx.de@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Paul Jack</name>
> >        </contributor>
> >        <contributor>
> >          <name>Kent Johnson</name>
> >   -      <email>[EMAIL PROTECTED]@transparent.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Marc Johnson</name>
> >   -      <email>[EMAIL PROTECTED]@users.sourceforge.net@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Nissim Karpenstein</name>
> >   -      <email>[EMAIL PROTECTED]@nksystems.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Mohan Kishore</name>
> >        </contributor>
> >        <contributor>
> >   +      <name>Simon Kitching</name>
> >   +    </contributor>
> >   +    <contributor>
> >          <name>Peter KoBek</name>
> >        </contributor>
> >        <contributor>
> >   @@ -165,37 +157,30 @@
> >        </contributor>
> >        <contributor>
> >          <name>Berin Loritsch</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Stefano Mazzocchi</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Leon Messerschmidt</name>
> >   -      <email>[EMAIL PROTECTED]@opticode.co.za@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Mauricio S. Moura</name>
> >        </contributor>
> >        <contributor>
> >          <name>Kasper Nielsen</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Ilkka Priha</name>
> >   -      <email>[EMAIL PROTECTED]@surfeu.fi@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Herve Quiroz</name>
> >        </contributor>
> >        <contributor>
> >          <name>Daniel Rall</name>
> >   -      <email>[EMAIL PROTECTED]@finemaltcoding.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Henning P. Schmiedehausen</name>
> >   -      <email>[EMAIL PROTECTED]@intermeta.de@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Howard Lewis Ship</name>
> >   @@ -205,11 +190,9 @@
> >        </contributor>
> >        <contributor>
> >          <name>Jon S. Stevens </name>
> >   -      <email>[EMAIL PROTECTED]@latchkey.com@</email>
> >        </contributor>
> >        <contributor>
> >          <name>James Strachan</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Leo Sutic</name>
> >   @@ -219,7 +202,6 @@
> >        </contributor>
> >        <contributor>
> >          <name>Neil O'Toole</name>
> >   -      <email>[EMAIL PROTECTED]@users.sourceforge.net@</email>
> >        </contributor>
> >        <contributor>
> >          <name>Jeff Turner</name>
> >   @@ -238,7 +220,6 @@
> >        </contributor>
> >        <contributor>
> >          <name>Jason van Zyl</name>
> >   -      <email>[EMAIL PROTECTED]@apache.org@</email>
> >        </contributor>
> >      </contributors>
> >
> >
> >
> >
> >   1.40      +2 -2      jakarta-commons/collections/build.xml
> >
> >   Index: build.xml
> >   ===================================================================
> >   RCS file: /home/cvs/jakarta-commons/collections/build.xml,v
> >   retrieving revision 1.39
> >   retrieving revision 1.40
> >   diff -u -r1.39 -r1.40
> >   --- build.xml 16 Sep 2003 05:32:54 -0000 1.39
> >   +++ build.xml 27 Sep 2003 10:54:06 -0000 1.40
> >   @@ -71,7 +71,7 @@
> >          <property name="dest.doc.api" value="${dest.doc}/api"/>
> >          <property name="dest.jardir" value="${dest}"/>
> >          <property name="dest.jardir.jar"
value="${dest.jardir}/${name}.jar"/>
> >   -      <property name="dest.jardir.object-jar"
value="${dest.jardir}/${name}-object.jar"/>
> >   +      <property name="dest.jardir.object-jar"
value="${dest.jardir}/${name}.jar"/>
> >          <property name="dest.jardir.primitive-jar"
value="${dest.jardir}/${name}-primitive.jar"/>
> >
> >          <property name="bin.name"
value="${name}-${component.version}"/>
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> --
> - Rod <http://radio.weblogs.com/0122027/>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to