System and platform requirements
Agilefant has been developed and tested on Ubuntu Linux based system. However, the application uses J2EE web application programming environment and it should be platform agnostic. But you know how these things can be in practice; below is a checklist for those who want to avoid mysterious errors and we strongly recommend that the mentioned configuration is used.
Browser
Agilefant is developed and tested with Mozilla Firefox 3. It is the only browser that is actively supported in the foreseeable future. The more recent releases of Agilefant actually prevent logging in with IE, and errors have been known to occur also with Opera, Chrome and Konqueror.
Also note, that the new user interface (since Agilefant 1.4.7) runs considerably faster on Firefox 3 than older Firefox versions, so it is well worth upgrading to it.
Java
JRE version 6 (1.6) is required for running the server.
JDK version 6 (1.6) is required. for development.
J2EE-server
Apache Tomcat version 5.5 is recommended. Agilefant might work with other J2EE-servers and Tomcat versions, but we've had reports of errors with Glassfish and even more recent versions of Tomcat.
Database server
MySQL 5 (with InnoDB engine) is required. Agilefant can be customized to run on other SQL-servers, however no documentation nor support for it currently exists.