Just for interest, here's a quick glance on the project structure:
TECHNOLOGIES
-> JDK 1.6.x
-> Netbeans 6.8 RCP
-> Scala 2.8.0_beta (final, when it is out and IDE support works fully)
-> JPA 2.0, based on eclipselink
-> JasperReports, as the Reporting Engine of choice.
countless libraries (apache-commons, google-collections, slf4 for logging, ..)
DESIGN
Database Layer, separated into 2 core plugins:
de.courir.db
-> Managing layer for different database clients, also the access layer for the other projects.... read more
After countless hours, the alpha release is now ready. Considering the small amount of time left to vl_2010, it won't be in production use until cross competitions 2011, but that has the great advantage of given me time to harden and improve the product with the stress.
Also, the architecture and all importang parts are now considered to the best-ready and should be clear all of crucial bugs.
A lot of additional features and some bugs is still in the queue, though.... read more