Misc Docs
Here is a list of technologies that are used within the Scarab project:
- Turbine is the
underlying web app framework
- Torque is used for the database object relational layer.
- Intake is used for form data validation and Torque
OM object population.
- Velocity is
used as the abstraction between the user interface and the
business logic (ie: the View). The look and feel of this application easily
customizable.
- Lucene is
the search engine that is used to index and search the issue data.
- MySQL is the SQL backend
(Support for other RDBM's will also be included. We are just
developing with MySQL for now because it is a commonly used
database.)
- Tomcat 4.x
is the target Java Servlet engine (Any Servlet API 2.1 or higher
engine will work).