Open source software is software in which the source code is available to the general public for use and/or modification from its original design. These three open source software downloads are all free and can be great additions to your site, making for a better user experience, more return visits and more unique visitors per month.
The Smooks for Mule Project has released a 1.0 Beta of the Smooks for Mule module. Mule is a popular open source Enterprise Service Bus (ESB) and Smooks is a Java Framework/Engine for processing XML and non XML data (CSV, EDI, Java etc).
Smooks for Mule enables Complex Message Transformation, Splitting and Routing using the Smooks Engine. The module has a Mule 1.x and Mule 2.x compatible version. Several examples are provided to demonstrate the module.
Take a look at the release notes for a feature overview.
One of the nicest and coolest frameworks for organisation of the front-side testing (including javascript, styles and structures) just have released the version 2.0.2. At the same time the support resource has been lunched! You can find lots of useful things out there, fresh api-documentation, new articles, examples of usage and sure the live demo. Enjoy! And don't forget to push the thing up, we need your support!
The last part of the reedition of my article series about Flex and Spring has been published on the Adobe Developer Connection. This episode is the last one in this improved series so if you haven’t read it yet on my blog, I think the version I gave to ADC is better.
Subversion sounds pretty cool. It's a mature, powerful revision-control system that acts a lot like CVS, adds support for atomic commits and real renames, just won the Jolt award, and is free. What more can you ask for?
[...] Enter Easyb. Easyb is a BDD framework for Java. Basically, you describe your class's intended behaviour in a simple domain-specific language, using terms like "given", "when" and "then". The test cases are readable, and serve both as design documentation and as unit tests. Suppose for example you want to test your new bank account class. You need to ensure that, if you overdraw, the code throws an exception and that the account balance remains unchanged (we haven't implemented bank fees yet ;-) ).