1. Adopt OpenJDK
  2. Untitled project
  3. Betterrev

Wiki

Clone wiki

Betterrev / Contribution_Pull_Request_Lifecycle

Contribution/Pull Request Lifecycle

Introduction

Pull Requests generated in BitBucket are mapped to "Contributions" in Betterrev. This is a one-to-one mapping which exists purely to distinguish between the two separate entities.

ContributionEvents

Each Contribution in betterrev may map to many different events in its lifecycle. The human readable flow is:

TODO Flow needs updating

Generated -> Modified -> Mentor Notified -> Rejected/Approved -> Merged -> Terminated.

See Betterrev_PullReview_Event_State_Transition for the full combination of possible transitions.

Updated