Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It should go without saying, but here it is anyway: your participation should be a natural part of your work with Hive; if you find yourself undertaking tasks "so that you can become a committer", then you're doing it wrong, young grasshopper.

Visualize

The graph below shows monthly patch authorship and commit activity for an actual Hive committer. The blue shows all commits going into Hive from all committers. The orange shows patches authored by this committer, whereas the green shows patches reviewed and committed by him after they were authored by others. (Not shown are reviews he participated in before becoming a committer.)

Image Added

Important points to notice:

  • it took a while for him to become a committer: we'd like to make sure that all committers are truly dedicated to the role
  • after becoming a committer, he began fulfilling the role by actively reviewing and committing many patches from others (even more than those he continued to author himself!)
  • we're using a narrow quantitative measure here (patch count) purely for the purpose of visualizing activity level over time; what we're really interested in are quality and value brought to the project across a wide range of activities