From a7b2b6ce029dfbb1fa952a92ba347c834e47ba4c Mon Sep 17 00:00:00 2001 From: James White Date: Tue, 7 Apr 2020 10:41:21 -0700 Subject: [PATCH 01/10] adding readme --- README.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 87 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b7158ae..57c96b9 100644 --- a/README.md +++ b/README.md @@ -1 +1,87 @@ -# roadmap \ No newline at end of file +# GitHub Product Roadmap + +In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/1). + +Our product roadmap is our best estimate of what features we're working on, what stage they're in, and when we expect to bring them to you. + +## Guide to the Roadmap + +Every item on the GitHub product roadmap is an issue, tagged with a tag that indicates each of the following: + +- A **feature stage** that describes the next expected stage of the roadmap item. See below for a guide to product stages. + +- A **milestone** that indicates the quarter in which we expect to deliver the next stage of the feature. You can also use the Project tab to see a milestone-by-milestone view. + +- A **feature area** that indicates the area of the product to which the item belongs. For a list of current product areas, see below. + +- One or more **product SKU** labels that indicate which product SKUs we expect the feature to be available in. For a list of current product SKUs, see below. + +- One or more **deployment models** (cloud and/or server). Where not stated, features will generally come out cloud first, and follow on server at or soon after GA. + +## Feature Stages + +Every feature goes through a set of stages, from early testing to general availability. + +- **alpha:** *Primarily for testing and feedback*\ +Limited availability, requires pre-release agreement. Features still under heavy development, and subject to change. Not for production use, and no documentation, SLAs or support provided. + +- **beta:** *Publicly available in full or limited capacity*\ +Features mostly complete and documented. Timeline and requirements for GA usually published. No SLAs or support provided. + +- **ga:** *Generally available to all customers*\ +Ready for production use with associated SLA and technical support obligations. Approximately 1-2 quarters from Beta. + +Some of our features may still be in the exploratory stages, and have no timeframe available. These are included in the roadmap only for early feedback. These are marked as follows: + +- **in design:**\ +Feature in discovery phase. We have decided to build this feature, but are still figuring out _how_. + +- **exploring:**\ +Feature under consideration. We are considering building this feature, and gathering feedback on it. + +## Milestones + +The GitHub product roadmap is arranged on a quarter-by-quarter basis. Every feature is tagged with a quarter in which we expect to deliver the next stage of the feature. The indicated milestone is our best known estimate, and may change as we do development. + +GitHub Enterprise Server has major releases on a quarterly basis, and minor releases on a monthly basis. Once we know what version we are delivering a feature, we will update the issue to indicate that information. + +## Feature Areas + +The following is a list of our current product areas: + +- **code:** Code experiences (Repos, Pull Requests, Gists) +- **planning:** Planning and tracking tools (Issues, Projects) +- **code-to-cloud:** Code-to-cloud DevOps (Actions, Packages) +- **collaboration:** Collaboration features (Pages, Wikis, Discussions) +- **security:** Code security and compliance features +- **admin-server:** Administrative features specific to GitHub Enterprise Server +- **admin-cloud:** Administrative features specific to GitHub Cloud +- **community:** Community and social features +- **learning:** Education and learning features +- **insights:** Continuous learning and insights features +- **other:** Other features + +## Product SKUs + +The following is a list of our current product SKUs. + +- **all:** Available to all users, including a free tier. Different SKUs may have different levels of functionality. +- **github team:** GitHub Team +- **github enterprise:** GitHub Enterprise (Cloud and Server) +- **github one:** GitHub One (Cloud and Server) +- **github advanced security:** GitHub Advanced Security (add-on to GHE) +- **github insights:** GitHub Insights (add-on to GHE) +- **github learning lab:** GitHub Learning Lab (add-on to GHE) + +## Disclaimer + +Any statement in this repo that is not purely +historical is considered a forward-looking statement. +Forward looking statements included in the presentation +are based on information available to GitHub as of the date +hereof, and GitHub assumes no obligation to update any +forward-looking statements. The forward looking product +roadmap does not represent a commitment, obligation or +promise to deliver any product and is intended to outline +the general development plans. Customers should not rely +on roadmaps to make a purchasing decision. From 8137647767ae493997dce57ef569df0132f1b23c Mon Sep 17 00:00:00 2001 From: James White Date: Wed, 8 Apr 2020 13:43:46 -0700 Subject: [PATCH 02/10] Updates to readme Pointing to community discussion & disclaimer about this being a soft launch --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 57c96b9..7f48366 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # GitHub Product Roadmap -In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/1). +In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/1). The Roadmap is currently in a soft launch, read-only state. Over time we anticipate opening up more of the roadmap to discussions and issues. -Our product roadmap is our best estimate of what features we're working on, what stage they're in, and when we expect to bring them to you. +Our product roadmap is our best estimate of what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Please post them on our [community forums](https://github.community/). ## Guide to the Roadmap -Every item on the GitHub product roadmap is an issue, tagged with a tag that indicates each of the following: +Every item on the GitHub product roadmap is an issue, twith a label that indicates each of the following: - A **feature stage** that describes the next expected stage of the roadmap item. See below for a guide to product stages. @@ -41,7 +41,7 @@ Feature under consideration. We are considering building this feature, and gathe ## Milestones -The GitHub product roadmap is arranged on a quarter-by-quarter basis. Every feature is tagged with a quarter in which we expect to deliver the next stage of the feature. The indicated milestone is our best known estimate, and may change as we do development. +The GitHub product roadmap is arranged on a quarter-by-quarter basis. Every feature is labeled with a quarter in which we expect to deliver the next stage of the feature. The indicated milestone is our best known estimate, and may change as we do development. GitHub Enterprise Server has major releases on a quarterly basis, and minor releases on a monthly basis. Once we know what version we are delivering a feature, we will update the issue to indicate that information. From 9efa72e90ae36cab4da6f83431b28a1f6c5a8c80 Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:26:59 -0700 Subject: [PATCH 03/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f48366..87bc6e7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # GitHub Product Roadmap -In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/1). The Roadmap is currently in a soft launch, read-only state. Over time we anticipate opening up more of the roadmap to discussions and issues. +In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/2). The roadmap is currently in a read-only state, with locked conversations, as we get started. However, we anticipate being able to engage more in discussions about the future of GitHub products and features, here on GitHub, soon. Our product roadmap is our best estimate of what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Please post them on our [community forums](https://github.community/). From 7132135a780be521e7abf8ebcd5ac40441f70dfe Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:27:08 -0700 Subject: [PATCH 04/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 87bc6e7..7cd9b80 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ In this repo, you can find the [official GitHub product roadmap](https://github.com/github/roadmap/projects/2). The roadmap is currently in a read-only state, with locked conversations, as we get started. However, we anticipate being able to engage more in discussions about the future of GitHub products and features, here on GitHub, soon. -Our product roadmap is our best estimate of what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Please post them on our [community forums](https://github.community/). +Our product roadmap is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Join the discussion over on the [GitHub Community Forum](https://github.community/). ## Guide to the Roadmap From 01d810c8a7d3e7b1a8adda35e4ae905a49d9ba2a Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:27:20 -0700 Subject: [PATCH 05/10] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7cd9b80..c4ab5df 100644 --- a/README.md +++ b/README.md @@ -39,9 +39,9 @@ Feature in discovery phase. We have decided to build this feature, but are still - **exploring:**\ Feature under consideration. We are considering building this feature, and gathering feedback on it. -## Milestones +## Roadmap stages -The GitHub product roadmap is arranged on a quarter-by-quarter basis. Every feature is labeled with a quarter in which we expect to deliver the next stage of the feature. The indicated milestone is our best known estimate, and may change as we do development. +The GitHub product roadmap is arranged on a project board to give a sense for how far out each item is on the horizon. Every product or feature is added to a particular project board column, often starting with **Long term** and moving through **Mid-term**, **Coming Soon**, **Coming Next**, and finally **Shipped** as development progresses. GitHub Enterprise Server has major releases on a quarterly basis, and minor releases on a monthly basis. Once we know what version we are delivering a feature, we will update the issue to indicate that information. From 0f3f80035122cc38cab920e9dea54b6036acb977 Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:27:29 -0700 Subject: [PATCH 06/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c4ab5df..0b4b210 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ The following is a list of our current product areas: - **planning:** Planning and tracking tools (Issues, Projects) - **code-to-cloud:** Code-to-cloud DevOps (Actions, Packages) - **collaboration:** Collaboration features (Pages, Wikis, Discussions) -- **security:** Code security and compliance features +- **security & compliance:** Code security and compliance features - **admin-server:** Administrative features specific to GitHub Enterprise Server - **admin-cloud:** Administrative features specific to GitHub Cloud - **community:** Community and social features From 1e1638c5d20fce935f170d8f494c73b6f0e69799 Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:27:36 -0700 Subject: [PATCH 07/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0b4b210..c74a0e4 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Our product roadmap is where you can learn about what features we're working on, ## Guide to the Roadmap -Every item on the GitHub product roadmap is an issue, twith a label that indicates each of the following: +Every item on the GitHub product roadmap is an issue, with a label that indicates each of the following: - A **feature stage** that describes the next expected stage of the roadmap item. See below for a guide to product stages. From 1e2df66056261ab02a9a1c84cb0142dbd5597784 Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:27:43 -0700 Subject: [PATCH 08/10] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index c74a0e4..d862ad1 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,6 @@ Every item on the GitHub product roadmap is an issue, with a label that indicate - A **feature stage** that describes the next expected stage of the roadmap item. See below for a guide to product stages. -- A **milestone** that indicates the quarter in which we expect to deliver the next stage of the feature. You can also use the Project tab to see a milestone-by-milestone view. - - A **feature area** that indicates the area of the product to which the item belongs. For a list of current product areas, see below. - One or more **product SKU** labels that indicate which product SKUs we expect the feature to be available in. For a list of current product SKUs, see below. From e9c2d086c9f8741542f5104f1a749dbdf4efae1a Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:28:01 -0700 Subject: [PATCH 09/10] Rename feature stages to release phases --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d862ad1..a5c5ec9 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,9 @@ Every item on the GitHub product roadmap is an issue, with a label that indicate - One or more **deployment models** (cloud and/or server). Where not stated, features will generally come out cloud first, and follow on server at or soon after GA. -## Feature Stages +## Release phases -Every feature goes through a set of stages, from early testing to general availability. +Every product or feature goes through a set of release phases, from early testing to general availability. - **alpha:** *Primarily for testing and feedback*\ Limited availability, requires pre-release agreement. Features still under heavy development, and subject to change. Not for production use, and no documentation, SLAs or support provided. From 863e0abce6515074b01fe262e5b817b9f4959efc Mon Sep 17 00:00:00 2001 From: Alex Nichols Date: Fri, 10 Apr 2020 14:28:09 -0700 Subject: [PATCH 10/10] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a5c5ec9..99cb170 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Our product roadmap is where you can learn about what features we're working on, Every item on the GitHub product roadmap is an issue, with a label that indicates each of the following: -- A **feature stage** that describes the next expected stage of the roadmap item. See below for a guide to product stages. +- A **release phase** that describes the next expected phase of the roadmap item. See below for a guide to release phases. - A **feature area** that indicates the area of the product to which the item belongs. For a list of current product areas, see below.