Commit graph

20 commits

Author SHA1 Message Date
Michel Engelen
24a5fe6b14 Rename "discussions" to "threads" in docs 2019-07-15 06:10:32 +00:00
Marin Jankovski
4e68cf9457
Definition of done includes deployed change 2019-07-04 16:55:06 +02:00
Marcel Amirault
4efc8574cb Fix notes and update links to issues doc
After review, heading was changed and links to
it needed to be updated, and minor tweaks to
the issues docs such as note formatting
2019-07-04 00:55:35 +00:00
Evan Read
e128239340 Add Markdown linting
Also adds and one linting rule
and makes project conform to it.
2019-06-25 04:34:55 +00:00
Marcel Amirault
0207468401 Docs: Merge EE doc/development to CE 2019-05-05 13:57:21 +00:00
Marcel Amirault
cf89e3b2fe Docs: Cleaning up the merge request workflow 2019-03-13 18:44:03 +00:00
Marcel Amirault
9c8dc7ddf6 Docs: Fix broken anchors in development docs 2019-03-05 13:06:32 +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
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
Evan Read
c2c2d04b3a Fix most instances of bare URLs in markdown 2019-01-24 06:52:33 +00:00
Jacob Wolen
bd3c2f3aba Removed Gitlab Upgrader found in /lib/gitlab/upgrader.rb 2018-12-24 14:48:31 +00: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
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
Dimitrie Hoekstra
2850c97997 Add in review specifics 2018-10-09 21:59:00 +00:00
Evan Read
50f8ead56a Remove DocToc frontmatter from published pages
- Also fix some markdown syntax.
2018-09-27 10:22:28 +10:00
Brett Walker
b0be58a1b3 Resolve "CE documentation is not CommonMark compliant" 2018-09-06 16:52:18 +00:00
Eddie Stubbington
6dfded73c8 Phase 2: #47282 Improving Contributor On-Boarding Documentation 2018-08-09 10:09:07 +00:00