The normal process for contribution patches is:
- Contributor send patches, under the LGPLv2.1+ license, to the ejbca-develop mailing list, or directly to PrimeKey.
- Include a JUnit test case for your change, it may be a simple addition to an existing test. If you do not know how to do this, ask us and we will help you.
- Someone on the EJBCA core team will review them, when there is time, and if needed suggest improvements.
- If it is a useful and generic feature it will be integrated in EJBCA to be available in a later release.
Please follow these simple guidelines when submitting patches:
Keep the patch limited, only change the parts related to your patch. Do not change other lines, such as whitespace, adding line breaks to java doc etc. It will make it very very hard for us to review the patch.
Contributors are asked if they want to have their name and optional contact information listed on the contributors page.
If you are not a committer in SVN we are glad to accept patches. You can send us patches either in diff format (svn diff) or created with an IDE. You can also send us complete files that you have changed, we can see the diffs in our IDE.
For more information, refer to the EJBCA documentation on Getting Started With EJBCA Development.