-
Notifications
You must be signed in to change notification settings - Fork 1
Finalize PM Workflow for Specs #1
Comments
PM team -- let's meet to discuss. :) |
The concept of themes as explored in #15 is interesting, and something we should discuss further. I think it speaks to the need for clarity on what is an Epic, a Milestone, a Story, a Task, and an issue-in-general, and could be one growing pain exploring GitHub Projects vs JIRA. I like the directness of it, but wonder if perhaps it is not simply implicit when using Labels more than once across different issues. Themes form organically under those conditions, and save a lot of redundancy between the title and the Label's self-identification as an instance of a Theme. Like Twitter hashtags, the notion of a theme exists the minute more than one thing has the same label applied. |
Folders for stages is another thing to explore. At the PM meeting on GitHub workflow for specs (which we have to continue - got cut short on Thursday), we discussed perhaps using branches for draft, approved, etc. |
Folders: from my side I was thinking we would use projects to track progress, but merges to master being done without any discussion meant we would need to add folders. But if we don't do that, we can solve it w/o folders. |
We won't ever merge to master without any discussion - always a PR, whether originating from a fork or from a branch. The question is, do we then do that merge to a "draft" branch, or make sure the draft is in a "draft" folder? To me, the branch approach makes the most sense. |
Well it wouldn't be a draft branch, it would then rather be a feature branch as one spec has different life cycle then others. |
I agree with @andrerom. A The folders approach is I think a good one, and matches the doc/specifications folder structure we have in kernel. When a spec is meant to move from draft to confirmed or something, it is as simple as issueing a PR that moves the file, and have it approved. |
Thanks for your input, all! The PM team met day-before-yesterday to nail down how we'll operate internally, and as of Feb 1 we have a structure in place that we think will work well. |
Perhaps you've noticed that this repository is empty... we know! We are getting things set up to share requirements and specifications here "in the wild" on GitHub in this repo, so you'll see lots of action here soon.
The text was updated successfully, but these errors were encountered: