Open Source Software Contribution
Agile Birds uses open sources libraries and would like to thank the Open Source Community for the extraordinary work that is being shared. Agile Birds wishes to contribute to this common effort by sharing some of its libraries with the Open Source Community:
Openflexo project:
Openflexo is the open source business architecture platform that supports collaborative agile missions by seamlessly transforming multi-facet enterprise models into business oriented deliverables.
XMLCoDe:
A free implementation of an XML COder/DEcoder: a Java XML serialization/deserialization tool.
This package provides tools for easily and automatically serializing/deserializing Java objects to/from XML strings or streams. It provides a way of easily implementing an XML persistent object model.
Click here for more information and to access download page.
Agile Birds is also publishing the improvements that its developers made to the following open source libraries:
Etkit:
Ekit is a free open source Java HTML editor applet and application.
Click here for more information about Denali's version of Ekit and to access to download page.
Velocity:
Velocity is a Java-based template engine. It permits web page designers to reference methods defined in Java code. Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a well-designed site, and programmers can focus solely on writing first-rate code. Velocity separates Java code from the web pages, making the web site more maintainable in the long run and providing a viable alternative to Java Server Pages (JSPs) or PHP.
Velocity can be used to generate web pages, SQL, PostScript and other output from templates. It can be used either as a standalone utility for generating source code and reports or as an integrated component of other systems.
Click here for more information about Agile Birds' version of Velocity and to access download page.
Selenium-TestMaker integration:
Agile Birds wrote a package which allows one to translate Selenium-IDE scenari into a form that makes them executable as TestMaker test scripts.
The tools, which consist in a Selenium plugin and a library to integrate into the TestMaker environment, are available in a preliminary version here. It is expected that this library will evolve to support more features of Selenium in the future.