How to contribute to EasyBeans

Starting with EasyBeans

Contributers may read the developer's guide And look at the JIRA issue tracker.

Development (code)

Core

Missing EJB features

Some features are still missing in EasyBeans. This list is available on the JIRA issue tracker.

These features can be developed by externals contributors by providing patch.

Some tests are already present to check some EJB3 features. So, the patch could be a fix for an issue.

Adding features

Some features may be independent of the EJB 3.0 specification and can be contributed to EasyBeans too.

Persistence

Some other persistence providers could be plugged into EasyBeans by providing some glue code. This can be a subject for contributing.

Packaging

EasyBeans can be integrated in JOnAS, Tomcat or with OSGi bundles. One of contribution could be to provide an other integration of EasyBeans in another server/framework.

Administration

Console

EasyBeans doesn't provide yet an administration console. It can be a task.

MBeans

EasyBeans is providing some JSR77 MBeans, but other MBeans may be added to extend the administration.

Demo/Examples/Porting applications

Some demos or new examples can be provided to enhance the current examples.

Documentation

New chapters can be added to the existing documentation. The format used for the documentation is the XML Docbook. (XmlMind editor is used).

Tests

EasyBeans has some existing tests that can be extended by adding new tests.

Articles

Contributing to EasyBeans can also be done by writing some articles for some Web sites.

Other ?

Of course, the above list is not complete and some items can be added.