By now you've probably seen Sun's new "Sharing" communication campaign and its new graphics and colors. Well, there's more than words behind this and an example of it is Sun releasing the Sun Java Studio Enterprise 7 collaboration feature
to Open Source
. Jonathan Schwartz announced the open sourcing of this at the Netbeans Day earlier today. What that means is that Netbeans 4.1 is now collab-enabled
I've mentioned this JSE 7 feature before (
). In a nutshell, it's instant collaboration built right into the tool - sharing of code snippets, (big) error logs, XML config files and concurrent editing of a shared files by multiple users. Just like code completion, refactoring or profiling
(and unlike UML for instance) this is something every developer (Java, non-Java, Java SE, EE, or ME) needs. There's already a server on java.net which you can use to create an account and start coding with your mate on the other side of the planet or simply with your buddy next door. I didn't have the time to take more snapshots, but really it's the same as in JSE 7, so look here
, and simply imagine teaching or brainstorming with such a feature in your IDE.
Now what would be nice in the future is if other IDEs were to implement a similar (and interoperable of course) feature. IDETalk
seems like it could interoperable in the near future (sorry Kirill
I couldn't say more before today), but I'd also like to have fellow Eclipse, JBuilder and JDeveloper developer show up in my buddy list.
Once you're addicted to this, make sure that before asking your manager for a new 17-inch laptop or a bigger screen he doesn't know about Shift-Esc ;-)
BTW, my java.net username is alexismp. See you online on http://share.java.net
A demo is available here
and Artima has a nice article here