Skip to content

Latest commit

 

History

History
93 lines (75 loc) · 2.59 KB

CONTRIBUTING.adoc

File metadata and controls

93 lines (75 loc) · 2.59 KB

Tiles Maven Plugin

Contributing

Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.

Using the issue tracker

The issue tracker is the preferred channel for reporting all bugs or feature requests for the plugin. Pull requests are accepted but will be managed via GerritHub.io ( see below ) but please respect the following restrictions:

  • Please do not use the issue tracker for personal support requests.

  • Please do not use the issue tracker for general Apache Maven related issues.

  • Please do not derail or troll issues. Keep the discussion on topic and respect the opinions of others.

GerritHub.io

Rather than using Github’s Pull Request model, the tiles-maven-plugin is using the Gerrit code review tool via the public GerritHub.io service for pre-merge code review.

Github pull requests SHOULD be automatically pulled into GerritHub as reviews, and any updated changes will be expected to be pushed/managed via GerritHub.io, however direct review submissions via GerritHub.io are preferred.

Submission via GerritHub

Clone the repository
git clone https://review.gerrithub.io/repaint-io/maven-tiles
Install Gerrit Commit Message Hook
curl -Lo .git/hooks/commit-msg http://review.gerrithub.io/tools/hooks/commit-msg
Make changes and submit
git add ...
git commit ...
git push origin HEAD:refs/for/master
Update changes and resubmit
git add ...
git commit --amend ...
git push origin HEAD:refs/for/master

IMPORTANT: By submitting a patch, you agree to allow the project owners to license your work under the terms of the Apache 2.0 License.

If you’ve already forked the Maven Tiles Github repository, you can configure your existing clone to support GerritHub submission as follows:

Configure an existing clone
git remote add gerrithub https://review.gerrithub.io/repaint-io/maven-tiles
Install Gerrit Commit Message Hook
curl -Lo .git/hooks/commit-msg http://review.gerrithub.io/tools/hooks/commit-msg
Make changes and submit
git add ...
git commit ...
git push gerrithub HEAD:refs/for/master
Update changes and resubmit
git add ...
git commit --amend ...
git push gerrithub HEAD:refs/for/master