Skip to main content

For Your Pleasure

Posted by editor on July 14, 2005 at 8:36 AM PDT

Wide-open feedback channels

Not every feature request can be phrased as, well, a "feature request". If everything has to go through the SDN Bug Database, then it has to be condensed down to a specific report or request. Sometimes, what you know is the ultimate functionality you want, or a feel for what needs to be improved, and you as a requester shouldn't be responsible for phrasing just how it should be accomplished. It takes a while to get from "somehow reflection and deployment descriptors don't really do it for me" to something like the flexible annotation feature that appeared in J2SE 5.0.

What's missing, I think, is an opportunity for discussion, a chance to throw out some ideas, build on the good parts, knock down the bad parts, etc. That's one place where can help. The forums site has forums on Mustang (for discussing "major features, such as language enhancements, new packages, or modifications to existing ones"), and feedback forums for both Mustang snapshots and the JDK in general.

Moreover, many of our bloggers work on Java and its various extensions, and have been generous with their time and accessibility. Two examples of that can be found in today's Weblogs. In
Got Servlets?, Greg Murray lists some of the suggestions currently on the table (multipart support, improved security, self-registration, improved security, annotation support), and adds "As the Servlet specification lead I would also like to invite suggestions from the community at large. How are you using Servlets? Where do you want them to go?"

Meanwhile, Eamonn McManus, technical lead of the JMX team, writes about JavaOne feedback about JMX technology: "I'm back from JavaOne, which was great. One of the reasons it was great was that I got a huge amount of feedback about what people would like to see in future versions of the JMX API."

Also in today's Weblogs, James Gosling considers some of the catapult- and trebuchet-inspired devices used in this year's JavaOne t-shirt hurling contest and concludes
Leonardo thought of it first...

In Also in
Java Today

Have you started enough projects to find yourself repeating the same steps

in setting up Ant tasks for building/packaging/deploying your

code/documentation/automated testing/etc.? Do you really need to invent

the wheel again, and are you even reinventing it the best way? Maven

offers a complete project-building environment to get you up and running

faster, letting you code more and administer less. In the PDF excerpt

Maven Jump-Start, the first chapter of "Maven: A Developer's Notebook,"

Vincent Massol and Timothy M. O'Brien show you how to install Maven, kick

off your first build, and start customizing it to suit your needs.

J2ME and PHP are both powerful technologies used to develop applications for mobile devices and Web applications, respectively. In Obtaining Wireless News with J2ME and PHP, Alessandro Lacava shows how to make them work together by developing a simple and useful application that retrieves the latest news from the Web and displays it on a mobile device.

In Projects and

Arun Gupta's weblog entry JWSDP 1.6 - doclit sample offers helpful guidance to members of the Java Web Services & XML Community by taking the HelloWorld example from JWSDP 1.6 and converting it from an rpc/encoded WSDL to doc/literal.

If AWT, Swing, and SWT aren't enough, developers of Java GUI's for Linux have another option: working directly with GNOME. The article Developing GNOME Applications with Java shows you how to load GNOME libraries into Java and build GUI's with XML markup instead of code.

In today's Forums,
fabiane offers a
Welcome! to the Java Development Tools forum: "Would you like to discuss Java Development Tools? Would you like to ask questions about tools? Or give your opinion about an specific tool? The JavaTools Forum is your space to talk, ask, learn and give your opinion about everything related to Java Development Tools. Welcome to the forum!"

netsql says

Bigger is worse for Java 6+: "Java is moving in opposite directions of where the developers want it. We want better/faster/lighter Java. Heavy is not the way; remove the bloat even if not every middle manager at Sun gets all their features in. Let's fix it please."

In today's
News Headlines

Registered users can submit news items for the href=""> News Page using our
news submission
. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href=""> News RSS

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href=""> events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Wide-open feedback channels