Back to Comm
One java.net 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 java.net 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 java.net'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 java.net 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."
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
- March 16-18 - Gateway Software Symposium 2007
- MarchÂ 21-23 - TheServerSide Java Symposium 2007
- MarchÂ 23-25 - Greater Nebraska Software Symposium 2007
- AprilÂ 13-15 - Twin Cities Software Symposium 2007
- AprilÂ 16-20 - J2EE Training Philippines
- AprilÂ 20-22 - Greater Oregon Software Symposium 2007
- AprilÂ 20-22 - Greater Quebec Software Symposium 2007
- AprilÂ 27-29 - Northern Virginia Software Symposium 2007
- MayÂ 4-6 - Rocky Mountain Software Symposium 2007
- May 8-11 - JavaOne 2007
- June 24-28 - Jazoon'07
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.
One java.net project in the Google Summer of Code