For Your Pleasure
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 java.net 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."
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.
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!"
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 java.net
News Headlines :
- Sun to Open-Source Single Sign-on Code
- Capriva 0.6.2
- XINS 1.2.2 - Network Service Interface
- JSwiff 0.9
- Web Data Access Developer - Eclipse Plugin
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
- July 15-17, 2005 Central Iowa Software Symposium 2005
- July 19-20, 2005 Pragmatic Studio
- July 27-31, 2005 ADHOC 2005
- July 29-31, 2005 Desert Southwest Software Symposium 2005
- August 12-14, 2005 Lone Star Software Symposium 2005: Austin Edition
- August 19-20, 2005 Salt Lake Software Symposium 2005
- August 23-24, 2005 Pragmatic Studio
- August 26-28, 2005 Southern Ohio Software Symposium
- August 29-September 1, 2005 Enterprise Java Architecture Workshop: Munich
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.
Wide-open feedback channels