Commit Graph

116 Commits

Author SHA1 Message Date
Steve Azzopardi 9fc3b2355a
Add allowance to merge feature flags MRs
After the 7th it is OK to merge code changes that are merged as long it
is behind a feature flag.
2018-10-10 15:56:17 +02:00
Yorick Peterse 9393ff2fb6
Document the need for feature flags
This adds a development guide explaining that we are going to use
feature flags more often, why, what the benefits are, and so on.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/49619 for more
information.
2018-09-18 16:52:44 +02:00
Marcia Ramos 819f6d9bce Documentation process at GitLab 2018-08-16 09:30:04 +00:00
Mek Stittri 46a54123fc Update scheduling language to be less descriptive 2018-07-27 00:47:42 -07:00
Mek Stittri 8cff6f8e92 Refactored if logic for regression. 2018-07-26 23:56:11 -07:00
Mek Stittri 4502a276ab Simplified process and address review comments 2018-07-26 23:56:11 -07:00
Victor Wu 8390355ba8 Fix typo 2018-07-26 23:56:11 -07:00
Mek Stittri 347ecbb688 Collaspe regression under bugs
- Bugs are the parent section
- Use the same workflow but branch off bugs / regression sections
- Addressed review comments
2018-07-26 23:56:11 -07:00
Mek Stittri e3b005fe42 Fixed links and clarrified after the 7th section
Regressions that can bypass the exception requests are the ones which `regression:xx.x` is the last recent monthly release or the current release.
2018-07-26 23:56:11 -07:00
Mek Stittri ec85a2a3ac Simplify regression triage flow 2018-07-26 23:56:11 -07:00
Mek Stittri 80beb2716c Laydown process for bugs and regressions 2018-07-26 23:56:11 -07:00
Mek Stittri ed79f338aa Add excerpt for non-regressions 2018-07-26 23:56:11 -07:00
Mek Stittri 8680038c9f Clarrify use of regression label 2018-07-26 23:56:11 -07:00
Mek Stittri d810e65a18 Merge branch 'how-to-manage-a-regression' into 'master'
Add how to manage a regression

See merge request gitlab-org/gitlab-ce!17530
2018-06-28 23:10:16 +00:00
Mek Stittri 13d9f66496 Fix S3 in the current milestone 2018-06-28 09:50:45 -07:00
Filipa Lacerda 24ce863001
Updates exception request documentation to link to the new location 2018-06-27 12:24:08 +01:00
Fabio Busatto ec126901bb Fix formatting 2018-06-27 08:10:29 +00:00
Fabio Busatto 4d2cbf7799 Fix broken links 2018-06-27 08:08:51 +00:00
bikebilly d18c1bce6a Update regression labeling process 2018-06-22 10:55:25 -04:00
bikebilly c5073e67f4 Copyedits 2018-06-20 23:16:46 -04:00
bikebilly 3739c1b9d4 Copyedits 2018-06-20 23:14:27 -04:00
Fabio Busatto 4c77257a33 Copyedits 2018-06-20 15:13:41 +00:00
bikebilly 7b1c347323 Copyedits 2018-06-18 14:39:20 -04:00
bikebilly f0607059b6 Update regression labeling 2018-06-18 08:53:51 -04:00
bikebilly 07d1a7f012 Update regression labeling 2018-06-18 08:50:45 -04:00
bikebilly 2e88192bb3 Update regression labeling 2018-06-18 08:44:16 -04:00
Fabio Busatto (OOO until 19/3) d7db1fd597 Explain milestone usage 2018-06-18 08:44:16 -04:00
Fabio Busatto (OOO until 19/3) 34f4730300 Fix typo 2018-06-18 08:44:16 -04:00
Fabio Busatto (OOO until 19/3) bec95d6af5 Better clarify the process 2018-06-18 08:44:15 -04:00
Fabio Busatto (OOO until 19/3) 7c9c865179 Add bug label too 2018-06-18 08:44:15 -04:00
Fabio Busatto (OOO until 19/3) b67fc550d8 Copyedits 2018-06-18 08:44:15 -04:00
Fabio Busatto (OOO until 19/3) bd0f9cd61c Copyedit 2018-06-18 08:44:15 -04:00
Fabio Busatto a0e5c299e3 Simplified the process 2018-06-18 08:44:14 -04:00
Fabio Busatto b272518db3 Copyedit 2018-06-18 08:44:14 -04:00
Fabio Busatto 8f335b27b0 Add how to manage a regression 2018-06-18 08:44:14 -04:00
Sean McGivern 13d29d4ec4 Documentation does not need an exception to be picked 2018-06-13 09:29:09 +00:00
Michael Kozono 19020d3cb3 Remove unnecessary and broken example
The example provided was broken because it mistakes
a bug for a regression. It is not needed for clarity
anyway. The milestone part is no longer relevant as
well.
2018-06-08 18:00:51 +00:00
Rémy Coutable e740cf11ef
QA fixes or improvements don't need an exception request
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-06-05 16:14:16 +02:00
Sean McGivern 9439000188 Clarify that the Pick Into X.Y label is added after approval 2018-03-08 10:29:53 +00:00
Fabien Catteau e64378e85d Fix link to Merge Request Coach 2018-03-08 08:19:17 +00:00
Fabien Catteau e051e28ec6 Change to Pacific Time Zone
The freeze time remains the same when switching to PDT
(Daylight Saving Time), so it should be PT, not PST.
2018-03-07 13:34:41 +00:00
Marin Jankovski b2d6824648
Update Process document with changes to the exception request process. 2018-02-14 15:43:31 +01:00
Douwe Maan 8dd359ab78 Clarify that a feature that isn't in review by the 1st or 3rd doesn't necessarily miss the freeze 2018-01-23 15:22:32 +01:00
Rémy Coutable dd0223f530
Address Robert's and Axil's feedback
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-06 16:30:03 +01:00
Rémy Coutable aaf1699730
Move the "Limit conflicts with EE" doc to "Automatic CE-> EE merge"
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-05 17:49:49 +01:00
Rémy Coutable 4d0add3538
Use the new simpler `Pick into X.Y` labels workflow after the 7th
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-11-09 14:57:22 +01:00
Rémy Coutable 676840ff9c Refactor the Development documentation, and divide the Testing documentation into multiple pages 2017-10-11 05:59:34 +00:00
Victor Wu f94ce98409 regression with product labels 2017-10-03 17:52:40 +00:00
Victor Wu 4e161417fa Update PROCESS.md 2017-09-05 18:58:53 +00:00
James Edwards-Jones e70c4e4432 Document "Pick into Backports" label process 2017-08-10 17:54:45 +01:00