Commit Graph

396 Commits

Author SHA1 Message Date
Takuya Noguchi e8fee6b8f7 Fix misspellings in docs
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-02-25 10:31:35 +09:00
Evan Read eb86630959 Ensure all lists are surrounded by new lines
Markdown renderers find it easier to determine
where lists start and end when lists are surrounded
by new lines.

For consistency, also ensure entries in the list
are aligned when they span multipls lines.
2019-02-22 13:17:10 +00:00
Yorick Peterse 4d10197915
Refactor the upgrading from source docs
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).
2019-02-11 15:29:21 +01:00
Mike Lewis 4864767283 Merge branch 'gitlab-use-group-milestones' into 'master'
docs: GitLab uses group milestones to handle issues

See merge request gitlab-org/gitlab-ce!24953
2019-02-07 17:12:37 +00:00
Marin Jankovski 294129475c Merge branch 'docs/source-installation-requirements' into 'master'
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
2019-02-07 12:56:01 +00:00
Philippe Lafoucrière 1effc189c3 Add Go guidelines to developer docs 2019-02-06 16:10:12 +00:00
Yorick Peterse fd838d805d
Document adding source installation steps
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.
2019-02-06 15:23:16 +01:00
Hiroyuki Sato 7eed1ddf00 GitLab uses group milestones to handle issues 2019-02-06 16:51:00 +09:00
Evan Read c2c2d04b3a Fix most instances of bare URLs in markdown 2019-01-24 06:52:33 +00:00
Seth Engelhard 335b2a4e9c Update reference to ~Monitoring to be ~Monitor 2019-01-18 14:27:40 +00:00
Lin Jen-Shin e03f5f8c17 Adopt label renaming from ~"feature proposal" to
just ~feature.
2019-01-15 02:18:05 +08:00
Evan Read d98560c1f5 Make unordered lists conform to styleguide
- Also makes other minor Markdown fixes that were near the main fixes.
2019-01-08 12:21:09 +10:00
Jacob Wolen bd3c2f3aba Removed Gitlab Upgrader found in /lib/gitlab/upgrader.rb 2018-12-24 14:48:31 +00:00
Rémy Coutable 6269f35b45
Improve & clean up the PROCESS.md doc
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-12-17 12:03:48 +01:00
Evan Read 2ee8c40fc1 Merge branch '54230-eliminate-duplicated-words' into 'master'
Eliminate duplicated words (for docs)

See merge request gitlab-org/gitlab-ce!23183
2018-11-27 04:31:47 +00:00
Takuya Noguchi e238882d0c Eliminate duplicated words
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-11-22 15:44:32 +09:00
Marcel Amirault 4cee901dab Docs: Cleaning up various links 2018-11-21 23:15:01 +00:00
Philipp Hasper 5dd2dbc971 Update issue_workflow.md: team labels
Label CI/CD has been deprecated (cf. ~CI/CD-DoNotUse ) and its description says to use ~Release or ~Verify
2018-11-06 12:15:05 +01:00
Sanad Liaquat 2d973572e9 Using inline links per review feedback 2018-11-02 18:09:35 +05:00
Sanad Liaquat fb49ee439a Changed dev stage team to quality team 2018-11-01 11:04:55 +05:00
Sanad Liaquat 53f83f2939 Update definition of done with e2e tests requirement 2018-10-29 14:55:48 +05:00
Rémy Coutable 6192c0a508
Make the 'Accepting merge requests' workflow consistent
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-10-22 17:29:25 +02:00
Ray Paik cf05c5310d Update index.md 2018-10-18 23:53:52 +00:00
Filipa Lacerda 8e7d4d9475 Merge branch 'docs-tech-debt-followup-issues' into 'master'
When to create follow-up technical debt issues

See merge request gitlab-org/gitlab-ce!22384
2018-10-18 09:26:43 +00:00
Nick Thomas 0c13bffbdc
Maintainers should be involved in follow-up issues 2018-10-17 18:06:49 +01:00
Nick Thomas 6b1820b569
Amend the tech debt in follow-ups policy 2018-10-17 17:29:29 +01:00
Nick Thomas dfe428f510
Round P/S labels up, not down 2018-10-17 15:19:41 +01:00
Nick Thomas d5ef55976a
When to create follow-up technical debt issues 2018-10-16 11:15:43 +01:00
Fabio Busatto be7c15c47e Define Stage labels in issue workflow 2018-10-15 20:01:25 +00:00
Rémy Coutable bfd6129506
Improve the contributing documentation
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>
2018-10-11 16:33:46 +02:00
Rémy Coutable 1c51a6bed7 Merge branch 'dimitrieh-master-patch-11276' into 'master'
Add in review specifics

See merge request gitlab-org/gitlab-ce!22242
2018-10-10 13:19:43 +00:00
Dimitrie Hoekstra 2850c97997 Add in review specifics 2018-10-09 21:59:00 +00:00
Mek Stittri 6d69ff61df Clarify SLA for defects 2018-10-09 09:48:27 -07:00
Zsolt Kovari eb6e0f4b6f Use proper Configure label instead of Configuration in issue_workflow.md 2018-10-04 13:55:57 +00:00
Achilleas Pipinellis 790eabcaf4 Merge branch 'patch-28' into 'master'
Documentation: Fix broken link of feature proposal template in issue_workflow.md

See merge request gitlab-org/gitlab-ce!21894
2018-09-28 10:23:11 +00:00
Ray Paik 8ed08db8db
Document community roles 2018-09-27 11:37:53 +02:00
Evan Read 50f8ead56a Remove DocToc frontmatter from published pages
- Also fix some markdown syntax.
2018-09-27 10:22:28 +10:00
Zsolt Kovari d55f7a12e5 Fix broken link of feature proposal template in issue_workflow.md 2018-09-24 19:30:23 +00:00
Marcel Amirault 109cfd951d
Correct grammar (setup to set-up) in Docs 2018-09-21 16:29:14 +02:00
Achilleas Pipinellis b9ea4e35ac Merge branch 'jlenny-UpdateProductDiscoverySteps' into 'master'
Add steps for closing product discovery issue

See merge request gitlab-org/gitlab-ce!21273
2018-09-11 07:53:30 +00:00
Mark Pundsack 531bdd6d93 Update design.md 2018-09-10 14:55:16 +00:00
Brett Walker b0be58a1b3 Resolve "CE documentation is not CommonMark compliant" 2018-09-06 16:52:18 +00:00
Jason Lenny 1029b5b5f8 Add steps for closing product discovery issue 2018-08-17 08:35:40 +00:00
Sarrah Vesselov bca56c17f8 fix design artifact label to be product discovery. Was done here https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20862 but not merged before this was moved. 2018-08-10 12:49:42 +00:00
Rémy Coutable b70f3909a5
Fix docs linting
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-08-09 14:33:50 +02:00
Eddie Stubbington 6dfded73c8 Phase 2: #47282 Improving Contributor On-Boarding Documentation 2018-08-09 10:09:07 +00:00