You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

Apache HAWQ committers are those who have the right to directly git push changes to HAWQ git repositories.

To become a committer, there are no hard and fast rules, but here are a few considerations that influence the process.

  • Code contributions by the contributor (patches submitted to JIRA or PRs) merged by existing committers. 
  • Participation in the mailing list conversations
  • Documentation contributions
  • Wiki/social media contributions
  • Review of patches submitted by others
  • Reviews of release candidates
  • Bug reports
  • Work with peers collaboratively and potentially as a mentor to new contributors

It is not necessary for a committer to be an expert on all the areas of the system. Contributors that have contributed a lot to one area are welcomed as a committer.

The process

After someone has successfully contributed a few non-trivial contributions, an existing committer proposes him as a committer. Usually it is the committer who has reviewed and applied the most patches from that contributor that starts the proposal. The proposal should include the contributions the committer has made.  The proposal is sent to the project's private PMC list, which ensures that discussion is private and everyone can feel comfortable speaking their minds. The final decision is made by consensus. 

  • No labels