commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henning P. Schmiedehausen" <...@intermeta.de>
Subject Re: [VOTE] Release of Commons Lang 2.0 (take 2)
Date Sun, 06 Jul 2003 10:48:50 GMT
"Stephen Colebourne" <scolebourne@btopenworld.com> writes:

+1

>+1

>> [ ] +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 a preliminary build
>> of 2.0 and the javadoc and javadiff]
>>
>> What's not going:
>> ----------------
>>
>> lang.functor has been removed from Lang. Collections will gain what it
>> needs and [Functor] will be looked to for the complete functor-style
>> solution.
>>
>> lang.reflect is not ready yet.
>>
>> What's new:
>> ----------
>>
>> lang.math.* package, which contains Range classes, RandomUtils and a
>> Fraction class.
>>
>> lang.util.* package, which contains an IdentifierUtils, for easing IDs, a
>> Validate class [akin to JUnit Assert in style] and BitField from the old
>> Commons Util project [as created by POI].
>>
>> lang.time.* package, which contains a DateUtils, an optimised DateFormat,
>> a StopWatch class for measuring time periods, a DateFormatUtils and a
>> DurationFormatUtils [for describing time periods].
>>
>> In the top level package, we see a series of additions. There are a set of
>> reusable Exceptions which provide slightly tighter meaning than their
>> Commons Lang superclasses, IllegalClassException and
>> NotImplementedException are examples of these. We also see the addition of
>> more Utils classes:
>>
>> ArrayUtils
>> BooleanUtils
>> ClassUtils
>> StringEscapeUtils
>> StringPrintWriter
>> WordWrapUtils
>>
>> 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. It is also
>> deprecated for a move into the math subpackage.
>> StringUtils has a series of new methods. A couple have been deprecated.
>> The order in which a nested exception is printed has been reversed and a
>> static legacy option left to reverse it the other way if desired. This
>> 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 to
>> release and the instructions at
>> http://jakarta.apache.org/commons/releases/ followed to create a
>> release. A changelog with 'jardiff' will be included.
>>
>> Hen
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>>


>---------------------------------------------------------------------
>To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: commons-dev-help@jakarta.apache.org

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH
hps@intermeta.de        +49 9131 50 654 0   http://www.intermeta.de/

Java, perl, Solaris, Linux, xSP Consulting, Web Services 
freelance consultant -- Jakarta Turbine Development  -- hero for hire

--- Quote of the week: "It is pointless to tell people anything when
you know that they won't process the message." --- Jonathan Revusky

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message