From 7d2dc1de7b74c56be9c9814b13dae703ae907ab8 Mon Sep 17 00:00:00 2001 From: goltermann Date: Mon, 1 Dec 2014 19:07:46 -0800 Subject: [PATCH 1/2] Adding docs for prioritization of issues. --- docs/devel/issues.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/devel/issues.md diff --git a/docs/devel/issues.md b/docs/devel/issues.md new file mode 100644 index 00000000000..491dba49787 --- /dev/null +++ b/docs/devel/issues.md @@ -0,0 +1,21 @@ +GitHub Issues for the Kubernetes Project +======================================== + +A list quick overview of how we will review and prioritize incoming issues at https://github.com/GoogleCloudPlatform/kubernetes/issues + +Priorities +---------- + +We will use GitHub issue labels for prioritization. The absence of a priority label means the bug has not been reviewed and prioritized yet. + +Priorities are "moment in time" labels, and what is low priority today, could be high priority tomorrow, and vice versa. As we move to v1.0, we may decide certain bugs aren't actually needed yet, or that others really do need to be pulled in. + +Here we define the priorities for up until v1.0. Once the Kubernetes project hits 1.0, we will revisit the scheme and update as appropriate. + +Definitions +----------- +* P0 - something broken for users, build broken, or critical security issue. Someone must drop everything and work on it. +* P1 - must fix for earliest possible OSS binary release (every two weeks) +* P2 - must fix for v1.0 release - will block the release +* P3 - post v1.0 +* untriaged - anything without a Priority/PX label will be considered untriaged \ No newline at end of file From 00f409a06703a28390323f2a0e3e061d6a99d3b0 Mon Sep 17 00:00:00 2001 From: goltermann Date: Tue, 2 Dec 2014 14:54:57 -0800 Subject: [PATCH 2/2] Create pull-requests.md --- docs/devel/pull-requests.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 docs/devel/pull-requests.md diff --git a/docs/devel/pull-requests.md b/docs/devel/pull-requests.md new file mode 100644 index 00000000000..ed12b839fe1 --- /dev/null +++ b/docs/devel/pull-requests.md @@ -0,0 +1,16 @@ +Pull Request Process +==================== + +An overview of how we will manage old or out-of-date pull requests. + +Process +------- + +We will close any pull requests older than two weeks. + +Exceptions can be made for PRs that have active review comments, or that are awaiting other dependent PRs. Closed pull requests are easy to recreate, and little work is lost by closing a pull request that subsequently needs to be reopened. + +We want to limit the total number of PRs in flight to: +* Maintain a clean project +* Remove old PRs that would be difficult to rebase as the underlying code has changed over time +* Encourage code velocity