Posted by editor
on October 30, 2007 at 7:23 AM PDT
Time's ticking for would-be presenters... also:
Java Today: JavaOne 2008 CFP, Mobile & Embedded Developer Days CFP deadline, and the many repositories of OpenJDK
Feature Article: Building Maps into Your Swing Application with the JXMapViewer
Weblogs: Swing and ME, loading properties from XML, and why Kirill doesn't care about Java 6 in Leopard
Forum Posts: GlassFish code freeze today, Named Query design thoughts ,and Blu-Ray layout managers
Time's ticking for would-be presenters
So, I was already planning on putting the Mobile & Embedded Developer Days on the front page, given that tomorrow is the deadline for proposing a session for the inaugural edition of that conference. As it turns out, I'd forgotten that JavaOne had just put up their CFP, and on a tight deadline.
So if you plan to speak at either conference, you should probably be working on your presentation outline right about, um, now.
Not sure if you should? One of the interesting things that JavaOne's been doing in recent years is honoring the top-rated speakers and presentations as the the JavaOne Conference Rock Stars . If you want to learn how to do a session at a big show, you could do worse than learning from the best, the Josh Blochs, Ben Galbraiths, and Brian Goetzs of the world. It helps to have a great topic, and some sign of credibility from your previous work. Beyond that, you can figure out the rest. JavaOne even has speaking coaches to help you learn how to better work the room.
So here are the details, as collected in the
Java Today section.
The JavaOne 2008 Call For Papers has opened, and will close in just over two weeks, on November 16. This year's CFP aims to broaden the conference's scope: "2008 will be the most significant evolution of the 13 years of the Conference. We have expanded our topics to include areas that appeal to development - not just in Java technology - but in areas of compatibility and interoperability as well. We are digging into next-generation scripting languages, Web 2.0, ecommerce collaboration, business management topics and more. We are also reaching out to include technologies that play well with Java, exploring the rich development platform available to all."
And, as mentioned above, the Call for Papers for the first-ever Mobile & Embedded Developer Days conference ends tomorrow, October 31. Content areas are expected to include the traditional phone and PDA development on the Java ME platform as well as SunSPOT wireless sensors, Trackbot and Java robotics, and other small Java systems used in machinery and process control but centered around Java, JavaME, and open source aspects of Java.
In other news, Kelly O'Hair explains the OpenJDK team's use of multiple code repository in his blog entry, OpenJDK Mercurial Wheel . "The JDK team has been using TeamWare (also a Distributed SCM like Mercurial) for a very long time, and the strategy adopted involves having different teams (usually based on functionality) push changes through specific team areas rather than everyone integrating into one MASTER area. Each team can focus their testing on the changes their team is making, and also protect themselves from regressions made by other teams. It also allows for changes to be "baked" before being pushed into the MASTER area."
In our Feature Article , Building Maps into Your Swing Application with the JXMapViewer , Joshua Marinacci introduces Swing Labs' new mapping components.
JXMapViewer is an open source (LGPL) Swing component created by the developers at SwingLabs. At its core, the
JXMapViewer is a special
JPanel that knows how to load map tiles from an image server. All of the details of how to convert coordinates to pixels, cache tiles, and stitch them together on screen are nicely hidden inside
JXMapViewer's API. All you need to do is add it to your Swing application the way you would with any other
Simon Morris reacts to last week's dust-up over the status and future of Java ME in today's Weblogs , declaring
Java ME is Dead, Long Live Java ME!
"It seems Java ME is not dead after all. Thank goodness, because Swing's desktop components are no substitute for widgets designed specifically for the mobile market! JavaFX on its own will not answer the need, so let's start getting inventive with 'Swing Mobile'."
In Loading Properties from XML (revisited) , Felipe