Happy Holidays!
This Christmas, SwingLabs is happy to announce the immediate availability of Milestone 1 of the SwingLabs "Holiday Release" Developer Pack!
The SwingLabs Developer Pack is a stable set of libraries for writing real-world apps based on the Java SE platform. It brings together many of the technologies in the SwingLabs sub projects into one cohesive release. Every couple months we'll be releasing another Milestone, culminating in the May 5th final release of the SwingLabs Developer Pack.
Each milestone release in this roadmap will fall on a Holiday, hence the "Holiday Release" moniker. The complete schedule for the first Developer Pack is as follows:
- December 25: Milestone 1
- Febuary 14: Milestone 2
- April 1: Milestone 3
- May 5: Final Release
For more information on the release philosophy being employed, and what constitutes the developer pack, see the Release Philosophy webpage on SwingLabs.org.
Long Term Roadmap
Things I want to see as part of the SwingLabs release, in the longer term (for Java 6) (Note: This section is incomplete):
- Swing Markup
- Animations, Transitions, Effects
- Standard SwingX Components
- Charts and Graphs
- Cache Management
- Http, DOM, XPath, and other utils
- New Look And Feel
- XHTML Renderer
- PDF Renderer
- Binding (JSR 295)
- App Framework (JSR 296)
- Multimedia
- Deployment Toolkit
Swing Markup
Based on JAXX
Animations, Transitions, Effects
Based on TimingFramework
Standard SwingX Components
Including:
- Painters
- AbstractBean
- JXPanel
- JXComponent
- JXTable
- JXHyperlink
- JXStatusBar
Charts and Graphs
Simple beans based on JFreeChart
Cache Management
Http, DOM, XPath, etc
From SwingX-WS
New Look And Feel
Nimbus
XHTML Renderer
Flying Saucer. I might just provide a hard link to it.
PDF Renderer
Almost open sourced...
Binding
JSR 295
App Framework
JSR 296
Multimedia
Tony is in charge. Gotta get this open sourced.
Deployment Toolkit
Ethan is working on this, should be ready in time(?)