Ever Open Door
Tracking and appreciating Mustang contributions
One of the developing stories you may have been following on the front page this year involves contributions to Mustang. At first, it was a breakthrough just to be able to see the Mustang source, build it yourself, and try things out. But many have moved on to the next step: fixing bugs by adding or changing the Mustang code and recompiling it.
timbell kicked off a forum thread called JDK collaboration bug fixes in recent Mustang builds, which listed the bugs that had been fixed by contributors outside of Sun, and thanked them for their contributions.
The thread has been updated a few times since then, but there have been calls for more frequent and more visible updates.
Folks, your wishes have been granted. In a post yesterday,
brinkley announced that:
There is now a JDK Community Contribution Bug Status page at http://download.java.net/jdk/JDK-Contribution.html where anyone can find the status of their contributed bug fix. The list will be updated weekly. If your bug isn't on the list, let us know so we can track it down.
So there you go: if there's a known bug you're itching to fix, get the code from the Mustang project, read up on how to collaborate, have a crack at it, and watch that page to see when your fix gets integrated.
Also in today's Forums,
PropertyChangeEmitter - a modest proposal:
"Hopefully this won't be too contentious. Can we please have a PropertyChangeEmitter interface for marking classes that can generate property change events that's in java.beans where it belongs ? There's an interface for this but it's way off in the java media APIs for some crazy reason. It would be a real help for those of us who work with tools that deal with Javabeans etc."
In Projects and
the Java Communications Community has posted the announcement Aepona Announces Full Complement of JAVA Support, describing how the telecom service delivery company is working with the Mobicents project on an OSA-Parlay resource adapter, expected to be available in Q1 2006.
The GUI Commands project provides a generic command pattern for Swing GUIs. This approach allows you to set the attributes for GUI widgets with XML, use different appearances for the same command in different contexts, and to use groups to create menus, popups, toolbars, etc. A Java Web Start demo is also available.
Kirill Grouchnikov has a scathingly funny report on "Totally splendid variable-renaming facility" in Visual Studio 2005 in today's Weblogs, in which he annotates
"A funny read for Swing (and not only) Java programmers from .NET Developer's Group talk delivered by Charles Petzold, the author of 'Programming Windows' book with more than 30 years experience in programming."
Tom White has a suggestion for
User-Friendly XML Config: "Using the xml-stylesheet processing instruction in XML config files makes them much easier on the eye."
Calvin Austin notes
A neat firefox tool for developers:
"You've just finished your latest struts or jsp project and now ready for deployment. Here is a new open source tool to make testing and reporting user issues a little easier"
In Also in
the article JBoss Lays Out SOA Roadmap for 2006 reports: "JBoss is lining up a two-prong approach to SOA for 2006, the firm told attendees at its JBoss Barcelona user meeting this week. First, JBoss will build up (and out) its core J2EE app server stack by adding the Drools Open Source Java business rules engine, as well as with enhancements to its JEMS enterprise middleware system. Second, JBoss'; SOA end-to-end vision will also require partnerships with key enterprise software firms, with Microsoft just the first JBoss interop partnership."
"Grid computing is an approach to distributed computing that spans not only locations but also organizations, machine architectures, and software boundaries to provide increased power, collaboration, and information access to everyone connected to a grid. Distributed resources, such as cycles, storage, and information, can be accessed from and provided to any location in the grid." Sounds great, but how do you use it? In Constructing Web Services with the Globus Toolkit Version 4, Birali Hakizumwami introduces the Globus Toolkit, which brings grid computing concepts to a more familiar web services representation.
In today's java.net
News Headlines :
- Apache MyFaces
Information Management (UIM) Architecture SDK 1.2.1
- Capivara 0.7.3
- OpenToro - Public
- ProGuard 3.4
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- October 28-30, 2005 - Northern Virginia Software Symposium
- November 1-4, 2005 - Enterprise Java Architecture Workshop: San Francisco
- November 4-6, 2005 - Lone Star Software Symposium 2005: Dallas Edition
- November 8-10, 2005 - JavaOne Tokyo 2005
- November 11-13, 2005 - Rocky Mountain Software Symposium 2005: Fall Edition
- December 7-10, 2005 - The Spring Experience 2005
- December 10-11, 2005 - Weekend With Experts
- December 10-14, 2005 - ApacheCon 2005
- December 12-16, 2005 - JavaPolis 2005
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e"> events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
Tracking and appreciating Mustang contributions