Skip to main content


Posted by editor on November 20, 2006 at 1:49 PM PST

A blog better late than never... I think

Disclosure: tomorrow we're taking the kids up north for Thanksgiving, and with most of the rest of O'Reilly filing out at various times early in the week, I decided to get all the article stuff for (and a book excerpt for ONJava) in as early as I could, so that I wouldn't get crunched tomorrow en route to the airport (which, being Atlanta, will be tough enough as it is).

Add that to a meeting, some e-mail, printing boarding passes, getting the front page up and flipped back to its normal mode from last week's special coverage of the Open-Source Java launch... and suddenly, it's 4:30 and there's no editor's blog.

Oops, sorry about that. Hopefully, you'll enjoy the thorough refresh of items on the front page. There were other things happening aside from the open-source Java announcement -- updates to the ongoing closures and modules proposals, to name two -- so there'll be lots to talk about this week, even if you're in the US and taking part of this week off.

In Java Today,

Fabrizio Giudici has some tips for Setting up NetBeans-based projects with a Continuous Integration server: "Continuous Integration (CI) servers are facilities able to monitor changes in a source repository (e.g. CVS or Subversion) and schedule a new build automatically, in order to verify if the new committed code broke the stability of the system. They are installed on remote servers and usually don't run on programmers' computers - so apparently a problem arises if we're thinking of projects developed with the NetBeans IDE.

As most CI products can be easily configured by just pointing them to a build.xml ant script, the problem just translates to being able to setup a working 'headless' environment for a NetBeans-based project."

Artima links to Neal Gafter's Update on the Closures Proposal that he, Gilad Bracha, James Gosling, and Peter Ahé, have been working on. "At the heart of the proposal is the ability of the compiler to convert closures to compatible interfaces. The most recent change clarifies the conversion of closures that return void.
In a recent blog post, Closures Esoterica: completion transparency, Neal Gafter reports on progress in proposing closures for Java."

Got a hot Java technology topic for 2007? Do you have specific tips and tricks to help developers perform their jobs better, faster, or more efficiently? The JavaOne conference is the stage where you can share your Java technology expertise and knowledge of real-world solutions and best practices with a worldwide audience of developers. This is your chance to become one of next year's Rock Star speakers. Visit the Call for Papers page to submit your session abstract. The Call for Papers deadline is December 15, 2006.

In today's Weblogs John