Posted by editor
on April 21, 2008 at 8:14 AM PDT
The conferences and unconferences of JavaOne week... also:
Java Today: GlassFish unconference, OpenJDK changesets, and JT Harness 4.1.3
Spotlight: Tutorial and Q&A for new project owners (Thursday, 8 AM PDT, 15:00 UTC)
Weblogs: Metro web services lab at JavaOne, JSR 277 and OSGi interoperability and how JavaOne is like Christmas
Featured Podcast: Dalibor Topic talks about joining Sun
Forum Posts: Abstracting ME hardware, JOGL samples, and a Java JIT in Java?
The conferences and unconferences of JavaOne week
There's the JavaOne conference, the topic-specific subconferences (NetBeans Day, etc.) that make up CommunityOne, and then there are the "unconferences" of J1 week. Chances are you've heard about unconferences , either in general or in the form of its best known examples: FOO Camp , the Java Posse Roundup , etc. The unconference format inverts the interaction concepts of the gathering: rather than a primarily one-way communication from speaker to audience, the unconference attendees talk amongst themselves, setting their own agenda and moving from session to session as their interest level dictates (see the "rule of two feet").
CommunityOne , on Monday, May 5, had already set aside one of its tracks for an unconference, hosted by analysts from RedMonk. A day earlier, the GlassFish community will have an opportunity to do the same.
The Aquarium is announcing a pre-JavaOne GlassFish Unconference . "If you have never attended an
this is your opportunity!
We are hosting one for the GlassFish
community the Sunday before
>map ). The topics and speakers in an unconference are decided by the attendees themselves
Open Space principles).
The only thing you need to do now is to
go to the
and record your intent to attend and your topics of interest;
we already have 26 people."
Also in Java Today ,
Kelly O' Hair discusses using a Mercurial "forest" of repositories and how changesets come out of that process in his new blog OpenJDK: Dude, Where's My Changeset? "Sometimes it's hard to find a changeset. Somewhat independent of the changesets flowing into the various team areas, the Release Engineering Team will use the Master area and attempt to create a promoted build, and if successful will create tags in the Master repositories to record what changesets were included in a promotion. Some people will find this whole process frustrating, but there are some big advantages. "
JT Harness , the general-purpose testing harness, has announced its 4.1.3 milestone release . This release supports JUnit tests and test suites, and includes numerous bug fixes. "JT Harness 4.1.3 provides complete backwards compatibility with previous releases of JT Harness, and JT Harness users will be able to easily migrate to this release. Additionally, the JT Harness 4.1.3 release (and subsequent releases) are covered under the GPL 2 license plus Classpath Exception." More details are available in the 4.1.3 README .
This week's Spotlight announces a tutorial and Q&A for new java.net project owners , hosted by Collabnet on Thursday, April 24 at 8:00 AM Pacific Daylight Time (15:00 GMT). You can join the online meeting with WebEx, or just the teleconference by phone. Check out the info page for specific instructions, technical requirements, and assistance
CarolÂ McDonald announces a Metro Web Services Hands-on Lab at JavaOne 2008 in today's Weblogs .
"Fabian Ritzman, Martin Grebac and I have developed a hands-on lab on Metro Web Services for JavaOne 2008. At JavaOne hands-on labs, you bring your own laptop, this allows you to easily take home and reuse the stuff you learn in the lab."
Speaking of the upcoming mega-conference, JoshuaÂ Marinacci says
JavaOne is like Christmas .
"I do not mean 'like Christmas' in the kid sense of 'waking up and going downstairs to open presents'. Well, it is, but that's for you guys who watch or attend JavaOne. I mean JavaOne is 'like Christmas' in the sense of rushing around for two months before the big day. "
Finally, MandyÂ Chung is taking a first-hand look at
JSR 277 and OSGi interoperability .
"I recently take on a new challenge and am working on the JSR 277 and OSGi interoperability..."
The latest Java Mobility Podcast is
Java Mobility Podcast 42: Dalibor Topic joins Sun , in which
Dalibor Topic talks about his first couple of days at Sun as the Java Free Open Software Ambassador.
In today's Forums ,
terrencebarr answers a question about how much you have to understand your host device in
Re: J2MEE and device hardware .
"Java ME abstracts you from the hardware details by way of the optional JSRs. That means you never program the device or I/O or hardware directly but always via a high-level portable (at least in theory) Java-based interface. That said, as a programmer it *does* help to understand a bit about how the underlying hardware works to make best use of the features provided by the API."
points the way to learning JOGL in the reply
Re: JOGL doubt
"We have around 100 ready to run samples in the NetBeans OpenGL Pack. I think the difference between both methods is best explained in the OpenGL Programming Guide (aka Red Book). It is available as pdf document for free. (the Redbook samples are in the pack included). I recommend the "Simple JOGL Application" sample project it uses glu.gluPerspective(...) and is some kind of a "minimal OpenGL application"."
faslam sounds interested in writing a
Just-In-Time compiler in Java .
"If I write JIT compiler in Java then how can I will be able to convert it into machine code? It is because it cannot be in bytecode. I know one can use GNU-GCJ however, it produces really big executable which is not good for small devices. Secondly, I cannot find JIT compiler code in Squawk code. Can someone tell me that this C code is located where?"
Current and upcoming Java
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
The conferences and unconferences of JavaOne week