summaryrefslogtreecommitdiff
path: root/doc/development/contributing
Commit message (Collapse)AuthorAgeFilesLines
* Refactor the upgrading from source docsdocs/refactor-update-guidesYorick Peterse2019-02-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | Instead of requiring one separate document for every version (which is created by release managers), we now use a single document for both Community Edition and Enterprise Edition. This allows developers to add guidelines right away, instead of release managers having to determine what to add. Version specific upgrading instructions are placed in a separate section. This prevents instructions from lingering around for many versions should a developer forget to remove them. This also ensures that all instructions are kept in a single place, instead of being spread across different documents. A minor downside is that CE and EE guidelines now live in the same document, which could cause merge conflicts. Since we are working towards a single codebase, this should only be an issue until we merge the codebases together; something we expect to do in the coming months. This commit also removes all old upgrading instructions, but these can still be accessed using Git branch specific URLs (included in the updating README).
* Merge branch 'gitlab-use-group-milestones' into 'master'Mike Lewis2019-02-071-1/+1
|\ | | | | | | | | docs: GitLab uses group milestones to handle issues See merge request gitlab-org/gitlab-ce!24953
| * GitLab uses group milestones to handle issuesHiroyuki Sato2019-02-061-1/+1
| |
* | Merge branch 'docs/source-installation-requirements' into 'master'Marin Jankovski2019-02-071-0/+3
|\ \ | | | | | | | | | | | | | | | | | | Update source installation to make it easier for release managers to work on releases Closes gitlab-org/release/framework#113 See merge request gitlab-org/gitlab-ce!24967
| * | Document adding source installation stepsdocs/source-installation-requirementsYorick Peterse2019-02-061-0/+3
| |/ | | | | | | | | | | This adds a small line to the MR workflow to clarify that new source installation requirements have to be added when they are introduced, instead of release managers having to add them.
* | Add Go guidelines to developer docsPhilippe Lafoucrière2019-02-061-0/+1
|/
* Fix most instances of bare URLs in markdownEvan Read2019-01-241-8/+8
|
* Update reference to ~Monitoring to be ~MonitorSeth Engelhard2019-01-181-1/+1
|
* Adopt label renaming from ~"feature proposal" toLin Jen-Shin2019-01-151-8/+8
| | | | just ~feature.
* Make unordered lists conform to styleguidedocs/fix-unordered-list-styleEvan Read2019-01-081-17/+17
| | | | - Also makes other minor Markdown fixes that were near the main fixes.
* Removed Gitlab Upgrader found in /lib/gitlab/upgrader.rbJacob Wolen2018-12-241-1/+0
|
* Improve & clean up the PROCESS.md docRémy Coutable2018-12-171-4/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch '54230-eliminate-duplicated-words' into 'master'Evan Read2018-11-271-1/+1
|\ | | | | | | | | Eliminate duplicated words (for docs) See merge request gitlab-org/gitlab-ce!23183
| * Eliminate duplicated wordsTakuya Noguchi2018-11-221-1/+1
| | | | | | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | Docs: Cleaning up various linksMarcel Amirault2018-11-211-2/+1
|/
* Update issue_workflow.md: team labelsPhilipp Hasper2018-11-061-2/+2
| | | | Label CI/CD has been deprecated (cf. ~CI/CD-DoNotUse ) and its description says to use ~Release or ~Verify
* Using inline links per review feedbackupdate-def-of-done-with-qa-tests-requirementSanad Liaquat2018-11-021-4/+2
|
* Changed dev stage team to quality teamSanad Liaquat2018-11-011-2/+2
|
* Update definition of done with e2e tests requirementSanad Liaquat2018-10-291-0/+3
|
* Make the 'Accepting merge requests' workflow consistentdocs-accepting-merge-requests-label-is-the-ssotRémy Coutable2018-10-223-22/+23
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Update index.mdpatch-30Ray Paik2018-10-181-74/+2
|
* Merge branch 'docs-tech-debt-followup-issues' into 'master'Filipa Lacerda2018-10-181-0/+39
|\ | | | | | | | | When to create follow-up technical debt issues See merge request gitlab-org/gitlab-ce!22384
| * Maintainers should be involved in follow-up issuesNick Thomas2018-10-171-1/+2
| |
| * Amend the tech debt in follow-ups policyNick Thomas2018-10-171-17/+33
| |
| * When to create follow-up technical debt issuesNick Thomas2018-10-161-0/+22
| |
* | Round P/S labels up, not downNick Thomas2018-10-171-0/+7
| |
* | Define Stage labels in issue workflowFabio Busatto2018-10-151-0/+34
|/
* Improve the contributing documentationRémy Coutable2018-10-116-145/+180
| | | | | | | | | | | | This removes duplicated content from CONTRIBUTING.md and consolidate everything under doc/development/contributing/. This also fixes missing links. Lastly, this moves the style guides from the "Implement design & UI elements" page to a new "Style guides" page. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'dimitrieh-master-patch-11276' into 'master'Rémy Coutable2018-10-101-1/+1
|\ | | | | | | | | Add in review specifics See merge request gitlab-org/gitlab-ce!22242
| * Add in review specificsDimitrie Hoekstra2018-10-091-1/+1
| |
* | Clarify SLA for defectsMek Stittri2018-10-091-6/+6
|/
* Use proper Configure label instead of Configuration in issue_workflow.mdZsolt Kovari2018-10-041-1/+1
|
* Merge branch 'patch-28' into 'master'Achilleas Pipinellis2018-09-281-2/+2
|\ | | | | | | | | Documentation: Fix broken link of feature proposal template in issue_workflow.md See merge request gitlab-org/gitlab-ce!21894
| * Fix broken link of feature proposal template in issue_workflow.mdZsolt Kovari2018-09-241-2/+2
| |
* | Document community rolesRay Paik2018-09-271-0/+12
| |
* | Remove DocToc frontmatter from published pagesdocs/remove-doctoc-frontmatterEvan Read2018-09-274-122/+41
|/ | | | - Also fix some markdown syntax.
* Correct grammar (setup to set-up) in DocsMarcel Amirault2018-09-211-1/+1
|
* Merge branch 'jlenny-UpdateProductDiscoverySteps' into 'master'Achilleas Pipinellis2018-09-111-4/+6
|\ | | | | | | | | Add steps for closing product discovery issue See merge request gitlab-org/gitlab-ce!21273
| * Update design.mdMark Pundsack2018-09-101-6/+3
| |
| * Add steps for closing product discovery issuejlenny-UpdateProductDiscoveryStepsJason Lenny2018-08-171-4/+9
| |
* | Resolve "CE documentation is not CommonMark compliant"Brett Walker2018-09-063-19/+19
|/
* fix design artifact label to be product discovery. Was done here ↵Sarrah Vesselov2018-08-101-13/+6
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20862 but not merged before this was moved.
* Fix docs lintingRémy Coutable2018-08-091-22/+22
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Phase 2: #47282 Improving Contributor On-Boarding DocumentationEddie Stubbington2018-08-094-0/+864