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]