Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
11661d1d
Commit
11661d1d
authored
Apr 27, 2017
by
Rémy Coutable
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move retro/kickoff doc to PROCESS.md
Signed-off-by:
Rémy Coutable
<
remy@rymai.me
>
parent
ccb8e693
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
16 deletions
+32
-16
CONTRIBUTING.md
CONTRIBUTING.md
+0
-13
PROCESS.md
PROCESS.md
+32
-3
No files found.
CONTRIBUTING.md
View file @
11661d1d
...
@@ -540,19 +540,6 @@ There are a few rules to get your merge request accepted:
...
@@ -540,19 +540,6 @@ There are a few rules to get your merge request accepted:
See the instructions in that document for help if your MR fails the
See the instructions in that document for help if your MR fails the
"license-finder" test with a "Dependencies that need approval" error.
"license-finder" test with a "Dependencies that need approval" error.
## Changes for Stable Releases
Sometimes certain changes have to be added to an existing stable release.
Two examples are bug fixes and performance improvements. In these cases the
corresponding merge request should be updated to have the following:
1.
A milestone indicating what release the merge request should be merged into.
1.
The label "Pick into Stable"
This makes it easier for release managers to keep track of what still has to be
merged and where changes have to be merged into.
Like all merge requests the target should be master so all bugfixes are in master.
## Definition of done
## Definition of done
If you contribute to GitLab please know that changes involve more than just
If you contribute to GitLab please know that changes involve more than just
...
...
PROCESS.md
View file @
11661d1d
## GitLab Core Team & GitLab Inc. Team Contributing Process
---
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents**
*generated with [DocToc](https://github.com/thlorenz/doctoc)*
**Table of Contents**
*generated with [DocToc](https://github.com/thlorenz/doctoc)*
-
[
GitLab Co
ntributing Process
](
#gitlab
-contributing-process
)
-
[
GitLab Co
re Team Contributing Process
](
#gitlab-core-team
-contributing-process
)
-
[
Purpose of describing the contributing process
](
#purpose-of-describing-the-contributing-process
)
-
[
Purpose of describing the contributing process
](
#purpose-of-describing-the-contributing-process
)
-
[
Common actions
](
#common-actions
)
-
[
Common actions
](
#common-actions
)
-
[
Merge request coaching
](
#merge-request-coaching
)
-
[
Merge request coaching
](
#merge-request-coaching
)
-
[
Workflow labels
](
#workflow-labels
)
-
[
Assigning issues
](
#assigning-issues
)
-
[
Assigning issues
](
#assigning-issues
)
-
[
Be kind
](
#be-kind
)
-
[
Be kind
](
#be-kind
)
-
[
Feature freeze on the 7th for the release on the 22nd
](
#feature-freeze-on-the-7th-for-the-release-on-the-22nd
)
-
[
Feature freeze on the 7th for the release on the 22nd
](
#feature-freeze-on-the-7th-for-the-release-on-the-22nd
)
-
[
Between the 1st and the 7th
](
#between-the-1st-and-the-7th
)
-
[
Between the 1st and the 7th
](
#between-the-1st-and-the-7th
)
-
[
On the 7th
](
#on-the-7th
)
-
[
On the 7th
](
#on-the-7th
)
-
[
After the 7th
](
#after-the-7th
)
-
[
After the 7th
](
#after-the-7th
)
-
[
Release retrospective and kickoff
](
#release-retrospective-and-kickoff
)
-
[
Retrospective
](
#retrospective
)
-
[
Kickoff
](
#kickoff
)
-
[
Copy & paste responses
](
#copy-&-paste-responses
)
-
[
Copy & paste responses
](
#copy-&-paste-responses
)
-
[
Improperly formatted issue
](
#improperly-formatted-issue
)
-
[
Improperly formatted issue
](
#improperly-formatted-issue
)
-
[
Issue report for old version
](
#issue-report-for-old-version
)
-
[
Issue report for old version
](
#issue-report-for-old-version
)
...
@@ -28,7 +34,7 @@
...
@@ -28,7 +34,7 @@
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# GitLab Core Team Contributing Process
---
## Purpose of describing the contributing process
## Purpose of describing the contributing process
...
@@ -153,6 +159,29 @@ release should have the correct milestone assigned _and_ have the label
...
@@ -153,6 +159,29 @@ release should have the correct milestone assigned _and_ have the label
Merge requests without a milestone and this label will
Merge requests without a milestone and this label will
not be merged into any stable branches.
not be merged into any stable branches.
## Release retrospective and kickoff
### Retrospective
After each release, we have a retrospective call where we discuss what went well,
what went wrong, and what we can improve for the next release. The
[retrospective notes] are public and you are invited to comment on them.
If you're interested, you can even join the
[
retrospective call
][
retro-kickoff-call
]
, on the first working day after the
22nd at 6pm CET / 9am PST.
### Kickoff
Before working on the next release, we have a
kickoff call to explain what we expect to ship in the next release. The
[kickoff notes] are public and you are invited to comment on them.
If you're interested, you can even join the
[
kickoff call
][
retro-kickoff-call
]
,
on the first working day after the 7th at 6pm CET / 9am PST..
[
retrospective notes
]:
https://docs.google.com/document/d/1nEkM_7Dj4bT21GJy0Ut3By76FZqCfLBmFQNVThmW2TY/edit?usp=sharing
[
kickoff notes
]:
https://docs.google.com/document/d/1ElPkZ90A8ey_iOkTvUs_ByMlwKK6NAB2VOK5835wYK0/edit?usp=sharing
[
retro-kickoff-call
]:
https://gitlab.zoom.us/j/918821206
## Copy & paste responses
## Copy & paste responses
### Improperly formatted issue
### Improperly formatted issue
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment