docs(process): initial check in of process document

This commit is contained in:
Brandy Carney
2018-07-19 18:36:22 -04:00
parent 7a8d5f68d2
commit b1a40ef31a

31
.github/PROCESS.md vendored Normal file
View File

@@ -0,0 +1,31 @@
# Process
This document is to describe the internal process that the Ionic team uses for issue management and project planning.
## Project Boards
The project boards are located under the `Projects` tab in GitHub: https://github.com/ionic-team/ionic/projects/
### Core Project Board
The `Core` project board contains issues related to the `@ionic/core` package. A description of each column is below.
#### Backlog
Contains up to 20 issues that are important to work on soon but we don't think we can fit in the current sprint. If we finish everything we planned for the week we can pull from this column. Issues will automatically move to this column when they are added to the project board.
#### On Deck
Contains issues that we believe we can accomplish in the current sprint. Issues should be manually moved to this column when we have our sprint planning meeting.
#### In Progress
Issues and pull requests that are currently being worked on. Issues should be manually moved to this column and assigned to yourself when you begin working on them. Pull requests are automatically added to this column when added to the project board.
#### Needs Review
Issues and pull requests that need review. Pull requests will automatically move here when a reviewer requests changes, or it no longer meets the minimum number of required approving reviews.
#### Done
Issues and pull requests that are completed. Issues will automatically move here when they are closed. Pull requests will automatically moved here when they are merged or closed with unmerged commits.