Yttrium

Yttrium can be seen as a tutorial for both developers and project managers. One can see how a secure and stable web application should be created and how the generated application's quality and performance can be managed well and easily.

Development

Yttrium works with many databases and many web servers. On the database side, it is configured to work with MySQL and PostgreSQL. It is easy to configure the application to use other databases. On the web server side you will see that it works with Tomcat 5.x and Jetty 5 and 6. Should run on all J2EE 1.3+ compatible application servers that support J2SE 1.4+.

Several development tools are introduced, like the Spring Framework and Hibernate. Subversion is used to enable the team working and revision control. See the development section for more details.

Project Management

Other tools are used to allow proper management, like Maven (which does much more than just creating this site), Jira or Continuum. See the management section for more details.