Skip to main content

Summertime Blues

Posted by editor on July 27, 2005 at 6:08 AM PDT

Is it the heat, post-JavaOne doldrums, or is everyone on vacation?

With apologies of those of you south of the Equator -- when it's already 80°F (26.5°C) at 5:15 AM in Atlanta, mid-winter Sydney looks mighty appealing right now -- these can't help but be the "dog days" of Summer. But it's not just the heat, or the humidity. There's also the fact that a lot of people are taking summer vacations, and projects both commercial and open-source, inevitably slow down when key people are away. Also, everyone who raced to put out a release in a JavaOne timeframe has now returned to work on the next release.

Heck, even video games are boring this time of year (naughty language alert... of course, you should probably expect that with Penny Arcade).

Contrarian logic says this is a great time to get noticed. Put out a new release of your project now and it'll get a lot more attention than it would, say, in the middle of JavaOne. So, if you're working on a new release, feel free to drop me a line or get your community manager to put it on your community's home page.

Oh, and keep cool.


In today's Weblogs.
David Herron considers
MVM from a quality viewpoint: "Chet mentioned in his posting the issue I have, from a Quality perspective that is. Namely: If that MVM process were to crash, it would take down all Java applications running on the system. All."

Carla Mott has some advice on Getting started with GlassFish:
"I downloaded GlassFish and now what? I added a web application and instructions so that you can get a jump start on trying out new features in GlassFish."

In Jody Garnett's XML Standards as ObjectOriented Code Part I,
"the relationship between the visitor pattern and XSLT is discussed with respect to GeoAPI and Geotools."


In Also in
Java Today
,

Ruby on Rails is a relatively new Web application framework built on the Ruby language. It is billed as an alternative to existing enterprise frameworks, and its goal, in a nutshell, is to make your life -- or at least the Web development aspects of it -- easier. In Ruby on Rails and J2EE: Is there room for both?, Aaron Rustad compares and contrasts some of the key architectural features of Rails and traditional J2EE frameworks.

What Is Business Process Modeling? In the article of the same name, "Essential Business Process Modeling" author Mike Havey defines it as "a set of technologies and standards for the design, execution, administration, and monitoring of business processes." But instead of a single monolithic implementation, there exists an ad hoc architecture: "the realization of those sketchy flowcharts drawn by business analysts on whiteboards requires an architecture built on the best of BPM's many standards: BPEL, BPMN, and WS-CDL," and this collection of tools is the focus of his article.


In Projects and
Communities
,

the Ninth Jini Community Meeting is being held in Chicago, October 19-20, and a call for papers has been announced. Proposed presentations are due September 6, and can cover Jini-related topics ranging from commercial uses and community projects to technical issues and design philosophy.

Members of the Embedded Java Community will find much to think about in Bruce Boyes' weblog entry First Java support for a DSP core?, which discusses the reported porting of a cleanroom JVM to a Digital Signal Processing (DSP) Core, and considers whether this could lead to greater standarization, reliability, or portability.


In today's Forums,
laurapiersol clarifies some of the discussion in
Re: Pass by reference - why not?: "Any new language feature will need to be understood by ALL programmers whether they use it or not. We all have to read other peoples code. Let's only promote features that add value and clarity to the language, not complexity. Do multiple return values add value and clarity without increasing complexity? Yes, yes, yes!"

philrace considers the gotchas of properties and API's colliding in
Re: Subpixel anti-aliasing: enable it programmatically for Swing components:
"We'll have to be careful not to have too many ways of specifying all these - or at least a clear and simple story on how these are resolved. A system property is certainly hacky compared to an API when you have the option but is nonetheless useful to some class of users (those who aren't updating the program source) and want all their Swing apps to look like the desktop. The requirement here is somewhat different."


In today's java.net
News Headlines
:

Registered users can submit news items for the href="http://today.java.net/today/news/">java.net News Page using our
news submission
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
feed.


Current and upcoming Java
Events
:

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
site.


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 java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.

Is it the heat, post-JavaOne doldrums, or is everyone on vacation?