If Silence Means That Much To You
...then stay away from the GlassFish forums, because they're hopping.
Every once in a while, there'll be so much forum discussion on a single topic, of such variety and such depth, that I'll make the forums section of the front page be entirely about that one topic. It's happened again, really getting a boost Friday from Eduardo Pelegri-Llopart's post on The Aquarium, ... And what do YOU want from GlassFish v3?. Saying that the team had started on detailed plans for the release, and posted a wiki page with the main themes for GlassFish v3 -- which include Next Generation Applications, Ease of Use, and Advanced Production Features as the highest-level -- Eduardo pointed GlassFish users to a mail thread asking for feature requests.
This mail thread gets mirrored to the GlassFish forum, and as I did the morning scan, I kept finding the subject line GlassFish V3 planning - What do *you* want in GlassFish V3?, with 32 message already posted under the topic. And a lot of the feedback is really good, which should lead to a very interesting v3 road map.
So please indulge me a single-themed Forums, section today, starting with
granat's post to
Re: GlassFish V3 planning - What do *you* want in GlassFish V3?
"Here is my 2 cents to the features I'd like to see in GlassFish: - Better Web-front-end: Like a few others have said, I'd prefer to have the web-front-end do more to spare me the need to install apache beside it. The integration of the load balancer would then be much easier. I also would like to have an integrated reverse proxy to hide the complexity of my server instances behind an homogenous screen name. - Better provider help: Being able to create a plan jar for a given EAR or WAR (sometimes, we get it without bindings and extensions and don't have the right to change the artifacts) would be helpful. Change of the bindings in the admin console. Application versioning (also mentioned before) for a fallback scenario. - Different admin Roles: Also mentioned before. I'd like a "read only" user, a user that can only stop/start servers and one that can do everything but change the configurations (beside the admin of course)..."
Re: GlassFish V3 planning - What do *you* want in GlassFish V3? post says, "I think it would be nice if GF implemented classic web server facilities better so as to make GF an easier replacement for a web server. So that folks don't have to choose between, or use both, GF and Apache for most common applications. Notably things like url rewriting, simple proxy duties, CGI/FastCGI so that folks could easily add PHP and what not behind GF. All managed via the Console, of course. Some of this is possible today, but none of it is readily exposed by the console."
And in a followup to another feature request for ease of deployment,
Re: GlassFish V3 planning - What do *you* want in GlassFish V3? entry reads,
"I couldn't agree more to the last point, it should be easy and user friendly to configure the modules for use or exclusion. We don't want to go down the JBoss route that everything is possible if you can find the right permutation of files and XML-elements to modify to "break-apart" stuff or configure the container. If that is the price of modularity, I'm not sure it's worth it."
The Java Today section begins with a major announcement from the OpenJDK project. In his blog, Ivan Tarasov declares that the OpenJDK Mercurial repositories are open. "Finally, we have the Mercurial repositories of JDK7 out in the open. They are still EXPERIMENTAL (yeah, in capitals), which means that these repositories (and their clones) are going to become invalid (totally unrelated to the repositories which would be used) in a couple of weeks, but you can still try to set up your environment and development process (if any) using them. Again, please don't do any real work on the clones of these repositories, the changesets you'd have probably would be useless when these repositories become officially open."
With registration now open, the ME Developer Days organizers have announced their first few sessions. Along with an opening keynote by James Gosling, pre-selected talks include C. Enrique Ortiz talking about NFC in Mobile Commerce, Hartti Suomela on Java ME Security Domains and access to APIs, and Rick Hillegas on Tear-off Databases on Phones. Organizers have also announced a handful of Lightning Talks, and posted the agenda. US$175 Early Bird registration for the conference is available through November 30, after which the price goes up to US$225.
The latest edition, issue 145, of the JavaTools Community Newsletter is out, tool news from around the web, announcements of three graduations (HibernateQueryTool, SPTRWT, and HtmlMacro), new projects, an announcement regarding JT harness adding the classpath exception to its GPLv2 license, and a Tool Tip on generating new releases for your project using Maven.
This week's Spotlight is on the JavaOne 2008 Call for Papers. This year's conference intends to broaden the scope of topics: "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. Take this opportunity to share with the developer community how you use technology that relies on Java, leverages the Java programming language, and extends the Java platform." The CFP is underway now and closes on Friday, November 16.
Today's Weblogs begins with a post from David Herron on Freeing the Internet from the Web 'jail'.
"I've recently been studying our plans for JavaFX -- and at the same time looking at the big picture of where the Internet is going. It's giving me some interesting ideas to ponder. The immediate idea I'm looking at is a customer scenario perspective on the quality of JavaFX as it's being developed."
FabrizioÂ Giudici deals with the challenges of complexity, in
NetBeans RCP - beyond suite chaining.
"A few months ago I blogged about how to optimize a large NetBeans RCP project by splitting it in parts and taking advantage of a technique known as "suite chaining". Now I'm going forward as I have some more complex requirements to meet and suite chaining doesn't fit with them."
Finally, the unappreciated challenges of implementing a Swing caps-lock indicator are the topic of JanÂ Haderka's Log me in, log me out!
"There have been for long time open enhancement request in SwingX for notification about caps lock being switched on in JXLoginPanel. Over a time it acquired quite a few votes (in comparison to your average swingx issue, not that 10 votes is much in absolute numbers) so I thought let's do this, it can't be that difficult. "
Current and upcoming Java
- NovemberÂ 6-8 - Sun Tech Day - Tokyo
- NovemberÂ 7-9 - Irish Java Technology Conference
- November 8 - Triangle Linux User's Group: Digital Identity from LDAP to SAML and beyond
- NovemberÂ 9-11 - Rocky Mountain Software Symposium 2007: Fall Edition
- November 13 - Java User Group Lausanne, Switzerland: Glassfish v2 & v3
- NovemberÂ 15 - Memphis/Mid-South Java User Group: JUnit, Unit Testing, and Design for Testability
- NovemberÂ 16-18 - Great Lakes Software Symposium 2007
- NovemberÂ 19 - Triangle Java User's Group: Better Search with Apache Lucene and Solr
- NovemberÂ 19-23 - J2EE Training Philippines
- NovemberÂ 20 - Enterprise Comet Presentation by Jonas Jacobi and John Fallows at Google
- NovemberÂ 26-27 - JAX ASIA 2007
- DecemberÂ 3-6 - Google Web Toolkit Conference
- DecemberÂ 5-7 - Sun Tech Day - Frankfurt
- DecemberÂ 10-14 - JavaPolis 2007
- DecemberÂ 12-15 - The Spring Experience 2007
- DecemberÂ 13-14 - Congress PanamaJUG 2007
- JanuaryÂ 9-11 - CodeMash 2008
- JanuaryÂ 9-10 - Sun Tech Day - Atlanta
- JanuaryÂ 22-24 - Java Mobile & Embedded Developer Days
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.
...then stay away from the GlassFish forums, because they're hopping.