We prefer PR instead of directly changing the code. To do that:
- Create a local branch for a jira you are working on, say OPENNLP-903
- Commit code locally against the branch, OPENNLP-903
- Push the branch to ur remote github
- Make a PR from branch to apache/opennlp trunk
- For merging PRs see http://mahout.apache.org/developers/github.html
Prefer to squash commits.