Tell Me Why
Announcements in the forums
Once again, it's one of those mornings where I can't get the number of interesting forum posts down to three for the front page, so I just went ahead and posted four.
Part of is is that two projects posted announcements of new versions to the forums, which is a great way to get the word out about your project to a subset of the java.net community that's interested in the same topics as you are. All java.net projects have an RSS announcement feed, of course, which is a good way to get the word out to people who already know about your project, while the forums offer a way to introduce your project to people who don't know about you.
And the other posts on the front page? One's an important perspective piece on ME, and the other has kicked off a good JavaFX thread.
Starting with those announcements in today's Forums,
maxz1 announces that
Swing Explorer version 1.0 has been released.
"Swing Explorer is a tool for Swing developers. It is intended for visual exploring of Swing-based application internals. It finds all windows in explored Swing application and displays their component hierarchies as a tree. Each component in the tree can be displayed in the Swing Explorer's work area and visually inspected. Swing Explorer helps to determine sub-components when user moves mouse over them and provides additional information about currently selected component (layout, size, coordinates, border and other things). Additionally it allows to view basic graphical operations used to draw swing components like DebugGraphics does, but in more convenient for the user way..."
Over in the communications forum,
Mobicents Sip Servlets 0.3 released.
"We are happy to announce Mobicents Sip Servlets v 0.3. Mobicents Sip Servlets implementation is based on the sip servlets v1.1 in progess specification (JSR 289) and run on top of both containers Tomcat 6.0.14 and Jboss AS 4.2.2.GA. The highlights of this release are: Management Console... Media Support ... JEE integration / JEE converged applications... STUN Support and DNS SRV lookups ... [and] the usual round of bug fixes."
terrencebarrlays out the real-world options for ME developers in a followup,
Re: Technology -- Why do you mock me?.
"As Shawn says if you are looking to deploy an Java ME app today on 80% of the market then straight MIDP is your basic choice. SVG is now appearing in devices and is very cool but certainly limits your market (of course, you can always build a MIDP version along with a SVG version of your app). FX Mobile is still some time away from coming to market in numbers so that doesn't help you right now."
Finally, Jo Voordeckers describes a needed API addition in
Request JavaFX Timeline feature: seek.
"I'm looking for a Timeline feature that apparently doesn't exist in the JavaFX API at the moment. I want to be able to start from or fast-forward/backward to a specific position in the timeline, be it by duration, key frame, or %, features that are present in movie players. A timeline based animations is essentially like a movie IMHO."
In Java Today,
NetBeans 6.1 Release Candidate 1 has been published, and NetBeans.org has posted a Community Acceptance Survey, available to registered netbeans.org users. "The purpose of this survey is to find out if the NetBeans community deems NetBeans 6.1 RC1 as ready for FCS--or not. Thus we are asking everyone who has used RC1 and has developed a solid opinion about it to login to netbeans.org and take the short survey, which will be available until Wednesday 4/16 midnight in the last time zone."
"It appears that much of humanity is meeting and greeting the web through handhelds -- and Java ME. It's kind of thrilling to be the tiniest part of it, even if only as someone who reports on and promotes it." In Programming for Cool Devices Using the OpenSource Java ME phoneME Stack, Janice J. Heiss recounts a session session given by Terrence Barr at Tech Days, which included an update on Java ME.
In a recent episode of the Java Posse, Dick Wall and Carl Quinn interview James Gosling at JavaPolis '07 on a number of interesting and forward-looking topics, including the addition of new Java language features versus running entirely different languages on the JVM, trusting the VM's garbage collector, C's dirty little secret (
malloc isn't that fast), what (if anything) should be added to the JVM, the idea of adding
this as a declared return type to encourage call-chaining, and more. The interview is also available as a video from Parleys.com.
Speaking of James Gosling, he tops today's Weblogs with a blog about real-time Java, entitled
"Today we got to put out one of the most weirdly cool press releases that we've done in quite a while. [...] Projects like this have quite a rigorous evaluation process to get to the start of deployment. One of the fun things about the realtime version of Java is that it gets us involved in all sorts of fascinating systems. It's not real engineering until megawatts are involved. :-) Today's customer visit involved folks in the gigawatt range..."
For those fixing character encoding issues, John