bcgov / fwben

Apache License 2.0
1 stars 0 forks source link

Moving to large-scale SCRUM-friendly GIT-workflow #84

Closed ghost closed 5 years ago

ghost commented 5 years ago

This is primarily a discussion that needs to happen with the other teams. We need to adopt a git workflow/branching model that is better suited to our growing teams. Recommendations and reasoning behind this (and discussion points) can be found here:

https://docs.google.com/document/d/1Q6-rOGDPgBl1lmWQgS9CLZoVwGkKqmj9CuEAzb2cgiI/edit?usp=sharing

Outside of making a decision as a team, there will be some technical tasks that will be required to put this into action. This should involve creating the greater (project-level) branches, establishing branch-permissions within github, and running test PR/Merges to ensure that its been properly setup before any significant development against it starts.

Acceptance Criteria:

ghost commented 5 years ago

We learned a bunch on this. The plan is to stay very aligned with the Apis team by working on master. Each team (or individual) must create a FORK of the repo that they need to work on. When the work is done, it's a pull request into the lear master. This is a very primitive workflow for now, but it is what the teams have agreed upon, so that's the extent of this ticket for now.