Posted by editor
on June 16, 2008 at 6:39 AM PDT
A hasty book update... also:
Java Today: OpenDS 1.0 release candidate, JSR 286 (Porlet 2.0) released, and Perst Lite 3.0
Weblogs: Active Directory, real-time atop real-time, and dot notation for metadata?
Forum Posts: Swing in Looking Glass HUDs, building a BD-J simulator, and retaining Wonderland state
A hasty book update
Two weeks ago, Joshua Marinacci and I got a notification from O'Reilly that they need to do a reprint of Swing Hacks , and they gave us a week to clear up all the unconfirmed errata . The timing could have been better, as I had a conference to go to last week, but we got all but one of the problems resolved; the comment on page 68 about providing proper shift- and ctrl-click selections in the checkbox
JList needed more work than I could commit to in that timeframe, so it's going to get left broken. Sorry.
Still, we did get a lot done for a quick one-week review.
Actually, I think you could say Josh and I have different attitudes towards the reprint. I see the book as a product of its time, early 2005, and believe the point of a reprint is just to have more physical copies available. O'Reilly didn't ask us to do a second edition, and if we were doing that, we'd want to take a fresh look at where Swing is in 2008, taking out anything redundant or dated and bringing in new material appropriate to contemporary Swing. But that's not what a reprint is, and there are limits to what you can (or even should) do in a reprint, since the publisher's resources are limited. If you want something more recent, Filthy Rich Clients , released last year, is a good example of a Swing book that incorporates more modern thinking on Swing, particularly considering how much the authors did themselves to advance Swing in that time.
And of course, with JavaFX coming down the pike, everything's in play on the desktop anyways.
In Java Today ,
The Aquarium reports on the recent release of an OpenDS 1.0 Release Candidate . "The Release Candidate for
OpenDS 1.0 is now available.
The RC follows the earlier
(Feb 29th) ; Ludo describes it as
"complete, stable and suitable for testing by any user".
and please provide feedback through
Mailing List .
The first release is intended for Early July;
for tentative dates for other releases check the
Project Roadmap .
Additional details in
Ludo's Announcement ."
The final version of JSR 286 , the Portlet Specification 2.0, has been released and is available for download . Major changes in Portlet 2.0 include an event API, portlet filters, public render parameters, JSR 188 support, enhancements to caching support and the portlet tag library, WSRP 2.0 features, and more.
The Mobile & Embedded Community is taking a look a the new version of Perst Lite , an open source, object-oriented embedded database for Java ME (J2ME), which has been upgraded to version 3.0. "Memory and storage footprint are major concerns for developers in Java ME. Perst Lite adds powerful on-the-fly compression in version 3.0 that reduces stored data