Flamingo, JRibbon and Office LAF for NetBeans
The goal of the Flamingo project is to provide a Swing implementation of the Office 2007 ribbon container and related components. The components have consistent visuals under the existing core and third-party look-and-feels, respect the DPI settings of the user desktop and follow the core Swing guidelines in the external APIs and the internal implementation details.
The release 4.0 is very impressive:


The OfficeLAF project aims to create a high-fidelity implementation of Office 2007 UI and its Black skin as a NetBeans module. See this article on NetBeans Zone for screenshots. It is currently under development with the planned 1.0 release around Christmas.
NetBeans IDE 6.8 Beta Available for Download
The NetBeans team is pleased to announce the availability of NetBeans IDE 6.8 Beta.
NetBeans IDE 6.8 Beta is the first IDE to offer support for the entire Java EE 6 spec. Highlights include support for JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 including using EJBs in web applications, RESTful web services, and GlassFish v3. The IDE’s integration with Project Kenai, a collaborative environment for hosting open-source projects, now offers full support for JIRA and improved instant messenger and issue tracker integration. PHP support has been extended to include the Symfony framework and PHP 5.3. The release also supports the JavaFX SDK 1.2.1, and comes with added features to the IDE’s Maven and database integration, and improvements to the editor and tools for Ruby, Groovy, and C/C++ projects. NetBeans IDE 6.8 Beta is available in English, Brazilian Portuguese, Japanese and Simplified Chinese, as well as in several community-translated languages.
Read more: http://java.dzone.com/announcements/netbeans-ide-68-beta-available
IntelliJ IDEA Java IDE goes Open Source
The upcoming version 9 of IntelliJ IDEA will be available in two versions:
- Community Edition – Free and Open Source Java IDE
- Ultimate Edition
The Community Edition is already available for download in a Preview version.
Atlassian JIRA Starter License: $10 / 10 users
Atlassian JIRA is used for issue tracking and project management by over 11,500 organisations in 107 countries around the globe — across Fortune 1000, public enterprise, science and technology sectors.
Atlassian now offers full-featured and supported versions of their products for $10. Perfect for startups and small teams.
Among the other products which are available for $10 are Confluence (Content Management) and FishEye (Repository Viewer)
Apache ActiveMQ 5.3.0 released
The Apache ActiveMQ team is pleased to announce the release of Apache ActiveMQ 5.3.0.
This is a maintenance release, bringing together more than 300 resolved issues, but a couple of new features as well.
Full details and download link can be found in the release page:
http://activemq.apache.org/activemq-530-release.html
Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider.
Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Apache ActiveMQ is released under the Apache 2.0 License
Habari Database Observer Demo
betasoft released another example for message oriented middleware, using the Habari OpenMQ Client library and the Open Message Queue (OpenMQ) message broker 4.4 (which will also be included in the next release of the GlassFish(tm) application server).
This demo applications shows a typical use case for client / server applications where many clients may modify data and need to be notified about changes made by other users immediately, without the need to permanently pull data from the server. Habari may be used to notify all connected users about database modifications immediately. The application source code is included in the free demo download.

Habari Database Observer Demo
Ext JS 3.0 AJAX framework wrapper ExtPascal released
The latest release 0.9.6 of ExtPascal adds support for version 3.0 of the GUI AJAX framework Ext JS.
ExtPascal is an Object Pascal (Delphi, FreePascal/Lazarus) wrapper/binding for Ext JS, a complete GUI Ajax framework, made in JavaScript, for Rich Internet Application (RIA) development. ExtPascal is released unter a new BSD license. The top ten items on the feature list of ExtPascal:
- New Ext JS 3.0.0 support. Ext JS 2.2.1 is supported too.
- High performance with native code for Server side programming, no PHP required.
- Uses FastCGI or CGI for Web Server communication.
- Compatible with any Web Server supporting CGI or FastCGI protocols.
- Statefull, keep-alive and multithread server applications.
- Parses Ext JS HTML documentation to Object Pascal units.
- Self-translate Object Pascal code to JavaScript code during execution.
- Coding in full Object Pascal, minimal use of (X)HTML, CSS and JavaScript.
- AJAX programming using Object Pascal.
- Full wrapper to all Ext JS classes, singletons and widgets.
- Transparent support for all main web browsers: IE 6+, Firefox 1.5+, Safari 3+, Opera 9+ and Chrome 2+ on any client side platform (PCs, SmartPhones, PDAs, etc)!
Update: version 0.9.7 now includes support for Draw2D. The page http://code.google.com/p/extpascal/wiki/Projects_Using_ExtPascal shows screenshots of a real world application used by the Indonesian government.

Web application for Indonesian government. It is being used national wide by about 100-200 active users per day with about 20-30 concurrent users.
Release 3.0 of the commercial framework Ext JS was released on June 3, 2009. Highlights of the new version are
- Direct, CRUD and REST support
- New Examples and Components
- Over a 1,000 enhancements and fixes
- Documented API and refactored CSS
- Backwards compatible
FogBugz 7.0 released
FogBugz is a popular web based project tracking tool.
FogBugz 7.0 is a major release that is the product of two years of development. This document outlines the improvements.
One of the new features are ’subcases’. They allow you to break down your work plan into manageable parts.
How Delphi Developers Sabotage Delphi’s Future
In his latest article on TPersistent, Larry Hengen explains why it is really unfortunate that Delphi provides only a RAD framework based on the dataset.
Dopplr: It’s made of messages
Dopplr use ActiveMQ as their messaging provider – see Matt’s presentation Made of Messages:

