This project and everyone participating in it is governed by the Code of Conduct. By participating, you are expected to uphold this code.
Note: Please don't file an issue to ask a question. You'll usually get faster feedback on Gitter.
Join the chat on Gitter and post your question there.
As with any open source project, there are several ways you can help:
- Submit bug reports and feature requests into the issue tracker
- Submit patches to reported issues (both those you find, or that others have filed)
- Help with the documentation
Please provide detailed information about your environment and steps to reproduce the problem. Specifically, please include the following:
- Output of
mvn --version
command:- Operating system
- Maven version
- Java version
- Whether you are running Maven inside an IDE, and in that case, which IDE
- Plugin configuration
- Any relevant information from the log files
Patches and pull requests are very welcome as long as they adhere to the following simple rules:
- the existing coding style is preserved;
- the patch does not needlessly introduce major code refactorings;
- the patch preserves backwards compatibility;
- no existing integration tests are broken by the patch;
- code and site documentation is updated, all new goals and parameters are marked with
@since <version>
tag; - javadocs are kept compliant with doclint;
- ideally, integration tests are provided to cover the changes introduced in the patch.