-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Lorentz edited this page Oct 15, 2018
·
16 revisions
- Put idea into "Ideas" column
- Discuss idea on next meeting
- If idea is determined to be relevant in the near term, it gets prioritized and goes into "To do"
- Otherwise it goes into the ice box
- Assign yourself to the first free issue in the "To do" column
- Drag issue to "In Progress"
- Checkout new branch
- Naming convention: <context>/<prettified-issue-name>-<issue-id> (eg
controller/fix-touch-ios-72
- Naming convention: <context>/<prettified-issue-name>-<issue-id> (eg
- Write fabulous code
- Ensure correctness
- Issue resolution behaves as expected
- No regressions
- Push branch to remote
- Create pull request with sensible title
- Reference issue in description using "closes #<ISSUE>"
- Drag issue to "In review"
- Wait for approval
- Click "Squash and merge"
- Compose a sufficiently descriptive commit message
- Click "Confirm squash and merge"
- Click "Delete branch"