Return-Path: Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 84866 invoked from network); 22 Aug 2003 21:23:52 -0000 Received: from unknown (HELO mustang.mpi.com) (63.244.250.132) by daedalus.apache.org with SMTP; 22 Aug 2003 21:23:52 -0000 Received: from lightning.mpi.com (lightning.mpi.com [63.244.252.11]) by mustang.mpi.com (Switch-2.2.6/Switch-2.2.6) with ESMTP id h7MHsUI25895 for ; Fri, 22 Aug 2003 13:54:30 -0400 (EDT) Received: from US-VS1.corp.mpi.com (us-be1.corp.mpi.com [63.244.252.30]) by lightning.mpi.com (Switch-3.0.4/Switch-3.0.0) with ESMTP id h7MHt2Zo021843 for ; Fri, 22 Aug 2003 13:55:28 -0400 (EDT) X-MimeOLE: Produced By Microsoft Exchange V6.0.6375.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: [VOTE] Release of Commons Lang 2.0 [take 2] Date: Fri, 22 Aug 2003 13:55:17 -0400 Message-ID: <9C5166762F311146951505C6790A9CF8A6EAA0@US-VS1.corp.mpi.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [VOTE] Release of Commons Lang 2.0 [take 2] Thread-Index: AcNo1WKoGKQ2ml7vSyePbwuyl7PhdwAASLgw From: "Shapira, Yoav" To: "Jakarta Commons Developers List" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Howdy, +1, let's get it out the door... ;) Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Henri Yandell [mailto:bayard@generationjava.com] >Sent: Friday, August 22, 2003 10:55 AM >To: Jakarta Commons Developers List >Cc: Jakarta Project Management Committee List >Subject: [VOTE] Release of Commons Lang 2.0 [take 2] > > >We've already called a vote on this back in May, but a -1 that wanted= us >to include Lang.time caused us to delay and since then we've been dealing >with more minutae. > >So, without further ado, I'll repeat my call for a VOTE last May. The= >information on what has changed below is largely the same as it was i= n >May. > >The largest change since May not reflected below is a big push on Uni= t >Tests [thanks to Clover's superb visualisation, we've got about 88% >coverage in Clover] and documentation [thanks to Maven and JDiff]. > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D > >Our t's are dotted and our i's are crossed, so we'd like to make a >release of Commons Lang 2.0. > >[ ] +1 I support Commons Lang 2.0 >[ ] +0 Huh? Sure, let me sleep. >[ ] -0 Lang? Sounds bad. >[ ] -1 I hate you guys. > >[http://www.apache.org/~bayard/lang2.0/ contains what I am planning t= o use >as the build, we will not be using Maven as the site for 2.0, but I >generate it for reference] > >What's not going: >---------------- > >lang.functor has been removed from Lang. Collections will gain what i= t >needs and [Functor] will be looked to for the complete functor-style >solution. > >lang.reflect is not ready yet. > >lang.util.Identifier is not ready yet. > >New maven configuration with the aim of moving Lang to a mavenised site. > >What's new: >---------- > >lang.math.* package, which contains Range classes, RandomUtils and a >Fraction class. > >In the top level package, we see a series of additions. There are a s= et of >reusable Exceptions which provide slightly tighter meaning than their= >Commons Lang superclasses, IllegalClassException and >NotImplementedException are examples of these. We also see the additi= on of >more Utils classes: > >ArrayUtils >BooleanUtils >ClassUtils >StringEscapeUtils >StringPrintWriter >WordUtils > >We also see the addition of > >Validate class [akin to JUnit Assert in style] and BitField from the old >Commons Util project [as created by POI]. > >What's changed: >-------------- > >ToStringBuilder has gained an inner class. >builder.* packages have gained new methods >NumberUtils has a series of constants, LONG_ZERO, LONG_ONE etc. >StringUtils has a series of new methods. >The order in which a nested exception is printed has been reversed an= d a >static legacy option left to reverse it the other way if desired. Thi= s >now matches JDK 1.4 direction. > >What's gone: >----------- > >lang.NumberRange is gone as it has now moved into the math subpackage= . > >The release: >----------- > >Following a successful vote, the PMC will be notified of the desire t= o >release and the instructions at >http://jakarta.apache.org/commons/releases/ followed to create a >release. A changelog with 'jardiff' will be included and JDiff will b= e >used to generate a site showing changes [as shown in >http://www.apache.org/~bayard/commons-lang-2.0/Commons-Lang-1.0.1-to-= >2.0/changes.html]. > >Hen > > > > >---------------------------------------------------------------------= >To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org >For additional commands, e-mail: commons-dev-help@jakarta.apache.org This e-mail, including any attachments, is a confidential business com= munication, and may contain information that is confidential, propriet= ary and/or privileged. This e-mail is intended only for the individua= l(s) to whom it is addressed, and may not be saved, copied, printed, d= isclosed or used by anyone else. If you are not the(an) intended reci= pient, please immediately delete this e-mail from your computer system= and notify the sender. Thank you.