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 <flame...@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 <pbened...@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 <flame...@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-unsubscr...@commons.apache.org >>> For additional commands, e-mail: dev-h...@commons.apache.org >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org