menda Logo
uses:
Spring Framework




Code Coverage by Clover
will use:




menda

from latin: fault, blemish, mistake, error.

menda intends to be a lightweight Java issue/bug tracking system.
It will provide the common features found in comercial products, but developed in an Open and Collaborative way.
There will be implementation of a server application, a web interface, a SWING client, and several IDE plugins.
Unlike other solutions, it doesn't require a full J2EE server to run on, but instead it uses AOP and IoC from Spring Framework to provide a fully transactional application.
The communication between server and clients, will be implemented in different protocols (Hessian, Axis WebServices, RMI), allowing to choose the one that better fits.

Motivation

The project was started because the author was not able to find a product which would meet 3 important requirements:
1) Java OpenSource (and allowing to take part on the development)
2) not require full J2EE application server
3) be easy to use for non-technical persons.
products tested:
-Bugzilla (OpenSource, Perl)
-Jira (Comercial, J2EE or J2SE)
-Itracker (OpenSource, J2EE)
-Scarab (OpenSource, J2SE)

Besides, it is an opportunity for learning and get real usecase experience using exciting technologies like Spring.