Apache Harmony is retired at the Apache Software Foundation since Nov 16, 2011.

The information on these pages may be out of date, or may refer to resources that have moved or have been made read-only.
For more information please refer to the Apache Attic

How do I contribute, give feedback, fix bugs and so on?

The Apache Harmony project really needs and appreciates any contributions, including documentation help, source code and feedback. Suggested changes should come in the form of source code and/or very detailed and constructive feedback.

Back to top

Am I Eligible?

You may have heard or read about Harmony's strict rules for contributor's eligibility. We take this seriously because a number of parties implement Java, and we respect their rights to their property. If you have detailed knowledge of another implementation of Java, and they have not explicitly approved your participation in Harmony, please check whether we will be able to accept your contribution by reading the Apache Harmony contribution policy.

Back to top

How to Create and Submit A Patch or Enhancement

One of the best ways to get involved in the Harmony project is to create patches or additions and contribute them. When you propose a specific change to the software for discussion or voting on the mailing list, you should present in the form of input to the patch command. All contributions should be made via a new entry in our project JIRA.

Change-offering Tips

Guidelines on how to Create and Submit a Patch

Once you are sure you have tested/reviewed your changes, do the following:

Back to top