Skip to main content

Back to Comm

Posted by editor on March 16, 2007 at 8:52 AM PDT

One project in the Google Summer of Code

We mentioned the Google Summer of Code exactly one month ago, so you can't really say you weren't warned. Be that as it may, the sponsor organizations for the 2007 SoC were announced yesterday, and there's a single project included. There have been others in the past, such as Project Looking Glass, so maybe it's a little disappointing to only have one of the's community projects included. But on the other hand, the one that got picked is a good one. The SIP Communicator project describes itself as "an audio/video Internet phone and instant messenger that support some of the most popular instant messaging and telephony protocols such as SIP, Jabber, AIM/ICQ, MSN and soon others like Yahoo and IRC." If you want to get an audio or video chat through NAT, chances are you're using SIP, and this project helps you do it in Java. It's easy to see that this is interesting, important work that will enable a lot of interesting functionality in other applications.

So congratulations to the SIP Communicator team on being accepted for the Summer of Code. If you're a student and you want to write open source this summer (and get a stipend to do so) pick up one of the SIP Communicator summer of code projects. The deadline for joining is March 24.

Also in Java Today,

the Japex micro-benchmarking project has reached version 1.1. As Santiago Pericas-Geertsen blogs, "Over the last year or so there have been many incremental improvements (resulting in 30 different releases) and with the recent addition of combined bar charts, I thought it was time to make this the official 1.1 release."

The latest SDN TV episode from the Sun Developer Network Channel is Java Opens Up. In it, Sun's chief open source officer Simon Phipps interviews Mark Reinhold, chief engineer of Java SE, about openJDK efforts like the Kitchen Sink Language project. The episode also features Eduardo Pelegri-Liopart talking about the GlassFish community

The latest Poll asks "which would be more useful for Desktop Java applications that render HTML?" Cast your vote on the front page, then visit the results page for current tallies and discussion.

Alexander Schunk asks Whats up with Java Sound? in today's Weblogs. "I recently picked up a Blog on the Java Sound API saying that this API is no longer being developed because the team - or to be more precise the very one person being the team - has been dropped. Now, the only chance to get Sound working with Java Apps is the Java Media Framework which too seems to be a bit outdated."

Kirill Grouchnikov shows off a new effect in
Spring effects on buttons - now at your nearest look and feel:
"Announcing availability of spring effects on buttons (rollover and press) under additional third-party look and feels."

Finally, in
JavaPolis "Filthy Rich Clients" video posted, Chet Haase says
"The video of Romain's and my presentation on "Filthy Rich Clients" at December's JavaPolis conference is now live."

Joshua Marinacci explains more about the role of Painters in the SwingX projects in today's Forums. In
Re: JXBusyLabel, he says
"If we were to write Swing today we would probably use Painters in the place of UI delegates. This may actually happen in the future. The UI delegate will simply initialize the painters properly and then the developer can override those painters, just like how you can override the font, colors, and insets today."

Ryan de Laplante relates a gotcha in
Re: Surprising JPA (Toplink) Behaviour (glassfish v1 UR1):
"I'm not an expert on the subject but ran into something similar. I found that when other programs changed records in a table that I had previously loaded using JPA entities, when I queried the table again the fresh data was not loaded. This is because of caching. I ended up having to disable caching using a query hint. I don't remember the syntax off the top of my head but it was toplink specific."

Dennis Gesker has a question about GlassFish direction and policy in
Re: MyFaces Tomahawk -- Center of Gravity.
"I was just sort of wondering if other projects that seem to be a good fit and work well with Glassfish would eventually fold into or be absorbed (welcomed?) by the Glassfish project. Does this happen by plan or through evolution or at all? The thought came to me because both projects are open source and there does appear to be some overlap between the two."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

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 it will be
archived along with other past issues in the href=""> Archive.

One project in the Google Summer of Code