commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Wooten <mwooten....@gmail.com>
Subject Re: [VOTE] Release Commons Lang 3.0 Beta.3
Date Mon, 26 Jul 2010 16:21:41 GMT
A couple of things I noticed.

1) In the JavaDocs section of the developer guide
(http://people.apache.org/~bayard/commons-lang-3.0-beta-3/site/developerguide.html)
it states that IllegalArgumentException should always be thrown
instead of NullPointerException. However, changes for version 3.0 to
the Validate class cause the "notNull" methods to throw NPEs instead
of IAEs. The only class using Validate.notNull() at the moment appears
to be the new EventListenerSupport class, but in the future if more
classes make use of Validate for null checks, the NPEs will be throw
instead. Should the developer guide be updated so that lang can eat
its own dog food so to speak and use the Validate class?

2) The "What's new..." page
(http://people.apache.org/~bayard/commons-lang-3.0-beta-3/site/article3_0.html)
does not include the new events package or the new event utility
classes.

Not sure there are big holdups to anything. Maybe just something to
address at some point.

-Michael

On Mon, Jul 26, 2010 at 2:50 AM, Henri Yandell <flamefew@gmail.com> wrote:
> Build 3 of the beta. The 3 only shows in our emails and in the urls to
> my people space.
>
> On Sun, Jul 25, 2010 at 11:45 PM, Paul Benedict <pbenedict@apache.org> wrote:
>> Just a question. Is it really beta3? Or build 3 of beta1? After all, nothing
>> has been released yet. I don't want the community to think this is our third
>> beta release. It's not. Just our third build.
>>
>> On Mon, Jul 26, 2010 at 1:40 AM, Henri Yandell <flamefew@gmail.com> wrote:
>>
>>> Context:
>>>
>>>  Releasing a beta version of the Lang 3.0 API for user feedback.
>>> There aren't any major API changes expected, unless the community
>>> raises them. The aim would be to _not_ put this in the Maven
>>> repository.
>>>
>>> Update from Beta-1:
>>> ------------------------------------------------------------------
>>> findbugs-filter file now in src zip.
>>> NOTICE updated to identify Spring license.
>>> Website updated to cover Beta release.
>>> EventSupport code rewritten
>>> artifactId changed to commons-lang3
>>> svn:eol-style fixed on CharSequenceUtils code
>>> code cleanup (autoboxing, unnecessary cast, javadoc tweaking)
>>> ------------------------------------------------------------------
>>>
>>> Update from Beta-2:
>>> ------------------------------------------------------------------
>>> documentation improvement for EventSupport code
>>> Updated release notes
>>> ------------------------------------------------------------------
>>>
>>>
>>> SVN tag:
>>>
>>>  http://svn.apache.org/repos/asf/commons/proper/lang/tags/LANG_3_0_B3/
>>>
>>> Signed downloads:
>>>
>>>  http://people.apache.org/~bayard/commons-lang-3.0-beta-3/<http://people.apache.org/%7Ebayard/commons-lang-3.0-beta-3/>
>>>
>>> Site:
>>>
>>>  http://people.apache.org/~bayard/commons-lang-3.0-beta-3/site/<http://people.apache.org/%7Ebayard/commons-lang-3.0-beta-3/site/>
>>>
>>> The build still isn't making checksums for me, so I had to create by
>>> hand with OpenSSL.
>>>
>>> [ ] +1, let's see what people think
>>> [ ] -1, it's not ready yet
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

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


Mime
View raw message