Commit Graph

517 Commits

Author SHA1 Message Date
Marcel Amirault 746f547877 Fix unordered list spacing
Correct the spacing of unordered markdown lists
in docs, to maintain standards of documentation.
2019-07-18 01:15:58 +00:00
Marcia Ramos cb0edce20e Merge branch 'rename-gitlab-docs-repo' into 'master'
Move the gitlab-docs project under gitlab-org

See merge request gitlab-org/gitlab-ce!30620
2019-07-12 11:43:30 +00:00
Marcel Amirault 143872fa52 Remove trailing whitespace in docs
Remove unneeded trailing whitespace in lines in
/development /ci /api and /administration docs.
2019-07-12 08:15:38 +00:00
Achilleas Pipinellis 99f2c986b5
Move the gitlab-docs project under gitlab-org
Search and replace gitlab-com/gitlab-docs with gitlab-org/gitlab-docs.
For https://gitlab.com/gitlab-com/gitlab-docs/issues/310
2019-07-11 15:24:33 +03:00
Mike Lewis 8c44a7bcb5 Add link to epic for removing /help 2019-07-10 03:55:54 +00:00
Markus Koller 385233981a Centralize config for markdownlint
The configuration is currently only specified in CI, by moving it into
`.mdlrc` we get immediate feedback locally in supported editors.

To ensure `mdl` is available it's also added to the `Gemfile`, though
CI will still use the version installed in the `gitlab-docs-lint` image.
2019-07-09 03:01:04 +00:00
Marcel Amirault 73c6477b7e Changing badges to use parentheses not brackets
Previously, we used brackets to denote the tier badges,
but this made Kramdown, the docs site Markdown renderer,
show many warnings when building the site. This is now
fixed by using parentheses instead of square brackets.

This was caused by [PREMIUM] looking like a link to
Kramdown, which couldn't find a URL there.

See:
- https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/484
- https://gitlab.com/gitlab-org/gitlab-ce/issues/63800
2019-07-08 08:50:38 +00:00
Marcel Amirault 6feda1df3b Change absolute links to relative
Change assorted absolute links to ce and ee docs
to relative links
2019-07-05 16:25:58 +00:00
Evan Read d05eebe1dd Fix most bare URLs in project
Linting rule not enabled for now
because tooling produces false
positives.
2019-07-02 08:50:00 +00:00
Marcia Ramos f1168386e4 Docs: update global nav document 2019-07-02 08:40:50 +00:00
Mike Lewis 1af71196c0 Update styleguide.md to add Notes usage guidelines 2019-07-01 04:28:18 +00:00
Marcel Amirault 20654fb9bf Enforce consistent prefix for bullet lists
Adjusts asterisks to hyphens in assorted docs to allow lint rule to pass
2019-07-01 03:36:23 +00:00
Evan Read f9c21cce60 Add diagram to site architecture docs 2019-06-28 07:52:02 +00:00
Marcia Ramos bd9a1f0dd0 Address Mike's review
- explictly say not to upload videos
- link videos from any YT account
- embed videos from GL's YT account only
2019-06-27 16:48:02 +00:00
Marcia Ramos a62d93f909 Docs: require release version in image filenames 2019-06-26 14:07:01 +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
Evan Read ef95359362 Https many links in docs 2019-06-18 12:23:07 +00:00
Markus Koller 4027acf504
Clarify the process for CE-first documentation
Previously it was unclear if the docs changes should be included in
the MR as well, and adding a changelog entry in the CE MR also triggers
the ee-specific-lines-check job in CI.
2019-06-05 12:38:56 +02:00
Achilleas Pipinellis 8ec7ecf0bc
Use relative URLs in development docs
This is part of https://gitlab.com/gitlab-org/gitlab-ce/issues/61945
2019-05-27 11:13:40 -04:00
Achilleas Pipinellis 7786a0383d
Remove doc/README.md from list of pending files 2019-05-17 11:50:43 -07:00
Achilleas Pipinellis b453fc7375
Add info about the single docs codebase effort 2019-05-08 17:18:06 -05:00
Evan Read c15adde954 Final review feedback applied 2019-05-02 09:55:41 +10:00
Evan Read f7be93a871 Adjust guidance based on feedback 2019-05-02 09:49:52 +10:00
Evan Read 5d4c926d22 Change the guidance for version text 2019-05-02 09:49:52 +10:00
Evan Read f185e4bf9e Adjust how we do version text in docs 2019-05-02 09:49:52 +10:00
Evan Read c135061ff9 Avoid links requiring permissions 2019-04-29 09:33:08 +00:00
Evan Read 0ffb155994 Add whitespace for list so it renders 2019-04-23 12:06:56 +00:00
Achilleas Pipinellis 21600cc7ed Document how to use GitLab.com only badges
Functionality added in
https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/449
2019-04-22 12:11:50 +00:00
Mike Lewis 4fb50b53ce Fix anchor links 2019-04-17 21:55:50 +00:00
Mike Lewis 8b8fdad788 Fix capitalization of term 2019-04-17 21:37:54 +00:00
Mike Lewis d6d823c900 Reduce duplicate language by linking to a SSOT 2019-04-17 21:28:39 +00:00
Mike Lewis e2b960ff93 Resolve duplication of structure info by removing and linking to Style Guide 2019-04-17 21:21:12 +00:00
Mike Lewis 7d9476dc16 Initial content edits 2019-04-17 21:17:39 +00:00
Sid Sijbrandij ab52ff2e92 ssot as principle 2019-04-16 19:25:48 +00:00
Mike Lewis 5051f5b3d6 Development docs: move some docs content from Handbook and improve content/headings 2019-04-16 05:17:36 +00:00
Mike Lewis 92f0163bc7 Edits to documentation dev doc index 2019-04-08 17:37:45 +00:00
Mike Lewis 64ad62bd91 Improvements to Documentation style and structure information 2019-04-08 17:01:49 +00:00
Marcel Amirault b41b03d47c Docs: Fix missed or newly added broken anchors 2019-03-25 04:56:57 +00:00
Evan Read 1cfe83ea5e Change line length recommendation 2019-03-14 10:57:40 +00:00
Marcel Amirault 9c8dc7ddf6 Docs: Fix broken anchors in development docs 2019-03-05 13:06:32 +00:00
Evan Read 2ee23bb312 Add confidential issue linking guidance 2019-03-01 19:07:47 +00:00
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
Mike Lewis a2a8d91dea Minor fixes to development/documentation docs, mostly aligning all link text to relevant page names 2019-02-21 16:56:24 +00:00
Mike Lewis fc3975a553 Update some headers to remove apostrophes 2019-02-19 18:34:10 +00:00
Mike Lewis 07c32a0df5 Merge branch 'master' into 'template-improvements-for-documentation'
# Conflicts:
#   .gitlab/merge_request_templates/Documentation.md
2019-02-18 21:38:24 +00:00
Mike Lewis d4aa26176d Update feature-change-workflow to clarify who can create follow-up TW review issue 2019-02-18 21:20:40 +00:00
Mike Lewis f0c1bae7db Update improvement-workflow re who creates and confirms tech writer review issues 2019-02-18 21:10:26 +00:00
Evan Read 47fb1c5235 Remove consecutive blank lines from markdown files
For the sake of consistency, removes any extraneous
consecutive blank lines from the doc suite.
2019-02-18 09:36:13 +00:00
Mike Lewis 23b781057b Remove numbers from headers 2019-02-14 15:15:47 +00:00
Mike Lewis 2f66d23d93 Fix typo and updatee tech writer planning section 2019-02-14 15:06:49 +00:00
Mike Lewis e1a1ca0ed8 Edits to feature-change-workflow.md 2019-02-14 14:59:51 +00:00
k-nakayama-pg 70c6628076 Fix a typo 2019-02-12 11:36:04 +00:00
Mike Lewis 181db28385 Merge branch 'master' into 'template-improvements-for-documentation'
# Conflicts:
#   .gitlab/issue_templates/Feature proposal.md
2019-02-11 21:20:33 +00:00
Evan Read 91b88e0be4 Merge branch 'docs-correct-word' into 'master'
Docs: correct word

See merge request gitlab-org/gitlab-ce!25065
2019-02-11 05:52:43 +00:00
Merve 4d4af21a83 Docs: correct word 2019-02-09 13:23:45 +00:00
Mike Lewis 30b4b42e2f Add Documentation requirements section 2019-02-08 18:15:41 +00:00
Mike Lewis 53840eacc9 Simplify doc work discussion in feature-change-workflow.md 2019-02-07 03:29:03 +00:00
Evan Read 82a6f87ed0 Fix many 'when manual' anchors 2019-02-06 14:14:23 +10:00
Achilleas Pipinellis 34908dd284 Merge branch 'docs-correct-link' into 'master'
Docs: corrects link

See merge request gitlab-org/gitlab-ce!24865
2019-02-04 08:44:49 +00:00
Merve f72722dead Docs: Corrects link 2019-01-31 19:30:14 +00:00
Mike Lewis 8205f1e18b Merge branch 'master' into 'template-improvements-for-documentation'
# Conflicts:
#   .gitlab/issue_templates/Feature proposal.md
2019-01-30 18:29:17 +00:00
Mike Lewis ad8b8aa98c Add more detail on deciding when to have TW review 2019-01-30 17:48:08 +00:00
Marcia Ramos 7aa251308f Fixes a typo 2019-01-24 14:19:22 +00:00
Marcia Ramos 0bfd119ee1 Document docs style exceptions 2019-01-24 13:46:51 +00:00
Evan Read c2c2d04b3a Fix most instances of bare URLs in markdown 2019-01-24 06:52:33 +00:00
Mike Lewis f8e6a3957e Minor edits to feature-change-workflow.md 2019-01-23 15:26:42 +00:00
Mike Lewis 6dfa8538b1 Update improvement workflow 2019-01-23 05:53:14 +00:00
Mike Lewis c4d1aa97f6 Additional edits to feature workflow 2019-01-18 04:13:39 +00:00
Mike Lewis 1f54c38140 Merge branch 'master' into 'template-improvements-for-documentation'
# Conflicts:
#   .gitlab/issue_templates/Feature proposal.md
2019-01-18 02:59:01 +00:00
Mike Lewis 75cf4bdf93 Update improvement workflow 2019-01-17 23:07:01 +00:00
Mike Lewis 77f3cbc008 Update the feature change workflow 2019-01-17 22:37:02 +00:00
Evan Read c9f2ccaea1 Promote sections and minor improvements 2019-01-16 11:56:07 +10:00
Evan Read ca74ba9777 Document four backticks feature in markdown 2019-01-15 13:20:52 +00:00
Achilleas Pipinellis a45c223606
Fix indentation and markup for Markdown codeblock 2019-01-11 12:48:37 +01:00
Achilleas Pipinellis b7b7d014f5 Merge branch 'docs/fix-styleguide' into 'master'
Fix broken markdown and other lint problems

See merge request gitlab-org/gitlab-ce!24208
2019-01-09 09:55:25 +00:00
carla 50f5f3c721 docs: Fix 'Gilab' typo 2019-01-09 06:28:01 +00:00
Evan Read 868d8ec6e7 Fix broken markdown and other lint problems 2019-01-09 10:37:25 +10:00
Evan Read 4671cb7836 Add API topic template 2019-01-07 14:11:39 +10:00
Evan Read 2268ddc7de Implement some review comments
Also:

- Slight restructure.
- Some Markdown improvements.
2019-01-07 14:11:39 +10:00
Evan Read 40aba81218 Add new styleguide sections for verbs
Also fixes spelling, and makes the Markdown style more consistent.
2019-01-07 14:06:55 +10:00
Evan Read c86f86adcd Merge branch 'docs/fake-token-no-more' into 'master'
Do not use tokens that look like tokens in docs

Closes #38064

See merge request gitlab-org/gitlab-ce!24044
2019-01-07 01:40:05 +00:00
Marcia Ramos 550126f1a5 Fixes broken link 2019-01-04 18:26:00 +00:00
Achilleas Pipinellis 0e078d1a8a
Replace look-alike token with '<your_access_token>'
Replace all '9koXpg98eAheJpvBs5tK' occurrences with
'<your_access_token>' in API docs.
2019-01-04 13:19:27 +01:00
carla 7904f92d26 Make correction to URL, from https://about.gitab.com/handbook/documentation/ to https://about.gitlab.com/handbook/documentation/ (I searched to see if this is a duplicate of an existing fix, didn't find one) 2019-01-04 03:19:42 +00:00
Mike Lewis a4e7b7704e Add to the 'how to update' section 2018-12-31 20:35:24 +00:00
Mike Lewis 35e5833df4 Fixed typo in structure.md link 2018-12-31 20:20:55 +00:00
Mike Lewis 0ed9b252ce Fix link to structure.md and other minor improvements 2018-12-31 20:15:05 +00:00
Mike Lewis 738d547732 Minor refinements to process wording and links 2018-12-31 19:53:07 +00:00
Mike Lewis cb6e991cef Add index.md link and other clarifications 2018-12-31 19:43:21 +00:00
Mike Lewis 66d4197edd More minor edits 2018-12-31 19:40:06 +00:00
Mike Lewis 2b76309b6c Standardize linked page names in index.md 2018-12-31 19:25:53 +00:00
Mike Lewis 7879c33197 Refine workflow wording and names 2018-12-31 19:20:35 +00:00
Mike Lewis f41248b359 Add language on blog posts 2018-12-31 19:08:26 +00:00
Mike Lewis ed917e3618 Improve language/policy on standard for merging 2018-12-31 19:02:55 +00:00
Mike Lewis 92e5e4c12d Fix link to site_architecture index 2018-12-31 18:58:28 +00:00
Mike Lewis 2dc3ecd4df Update regarding who moves content, when to ask, etc 2018-12-31 18:55:47 +00:00
Mike Lewis 0eb7fc065a Update description of resources 2018-12-31 18:50:42 +00:00
Mike Lewis d4c923e614 Clarify language on review/merge requirements 2018-12-31 18:46:17 +00:00
Mike Lewis be17281e27 Small update re introducing the other resources 2018-12-31 18:38:42 +00:00
Mike Lewis 78148012fc Added links to top section 2018-12-31 18:37:06 +00:00
Mike Lewis 517021ffba Remove redundancies eg detailed workflow summaries, add links to other pages in section 2018-12-31 18:29:36 +00:00
Mike Lewis 6a625d6df9 Add link to docs repo and renamed page 2018-12-31 18:24:53 +00:00
Mike Lewis 0197f8cf80 Added additional items formerly in the doc template 2018-12-31 18:07:11 +00:00
Mike Lewis 9bde1e910f Further refinements to the page 2018-12-31 18:04:46 +00:00
Mike Lewis 1d78b3ba4d Improvements to the intro and template 2018-12-31 17:46:12 +00:00
Mike Lewis 58e4281477 Another addition formerly in the template 2018-12-31 17:42:05 +00:00
Mike Lewis bfc67c3ef4 Improvements to Style Guide, bringing it items from template 2018-12-31 17:34:57 +00:00
Mike Lewis 613168fa62 Initial edits to intro 2018-12-31 17:05:12 +00:00
Mike Lewis 1ca583ed74 Update Content section 2018-12-31 15:02:34 +00:00
Mike Lewis 66b127a5f4 Renamed to Documentation Style Guide 2018-12-31 14:37:03 +00:00
Mike Lewis 5233ef0768 Fixed a typo 2018-12-31 14:36:20 +00:00
Mike Lewis a8f0cd517c Removed Content section, now added to the Style Guide 2018-12-31 14:31:38 +00:00
Mike Lewis 38395f9e01 Rename to add 'template' to title 2018-12-31 02:59:22 +00:00
Mike Lewis c665b845e9 Move Content section to style guide 2018-12-31 02:40:00 +00:00
Mike Lewis 10784261e7 Move language about what belongs in docs into Content, other minor improvements 2018-12-31 02:38:58 +00:00
Mike Lewis 2d085e3fe6 Rewording doc workflows index 2018-12-31 02:14:07 +00:00
Mike Lewis e5d1512c54 Remove technical articles content and add some minor edits 2018-12-29 00:29:59 +00:00
Mike Lewis f95eebc7d4 Bring in 'content - what belongs in docs' from 'other' workflow page 2018-12-29 00:14:28 +00:00
Mike Lewis 04e7b1cf14 Clarify that change to doc location requires technical writer review 2018-12-28 22:22:19 +00:00
Mike Lewis 0ba0dc1daf Allow contributors to rename files per process 2018-12-28 22:18:32 +00:00
Mike Lewis b75d640282 Updates to Location and naming documents 2018-12-28 06:13:27 +00:00
Mike Lewis ce7c57f62b Fix 'other contributions' section; removed comment and updated to remove review requirement 2018-12-27 22:29:29 +00:00
Mike Lewis 182d960111 Further clarifications to new-feature workflow 2018-12-27 22:24:56 +00:00
Mike Lewis 21c1a3f927 add link to Documentation handbook section for more on what belongs, incl SSOT details 2018-12-27 22:04:27 +00:00
Mike Lewis fb55ba5b91 Updates to doc improvements workflow 2018-12-27 21:59:22 +00:00
Mike Lewis 01d23dfe2a Removed line about anything specific to Support 2018-12-27 21:58:08 +00:00
Mike Lewis 89bd8a15d7 Update improvement-workflow, remove Support-specific items 2018-12-27 20:18:26 +00:00
Mike Lewis 9bfd4554c3 Updates to feature-change docs workflow 2018-12-27 19:57:10 +00:00
Mike Lewis f82f3e2bc6 Add standard on merging 2018-12-24 13:53:35 -05:00
Mike Lewis 295a02193e Update with additional policy changes discussed with product 2018-12-24 18:07:07 +00:00
Mike Lewis 8fe01378b0 Added clarity on where to place content and how to ask for help 2018-12-23 20:03:13 -05:00
Mike Lewis 70cac23b8c Add line breaks to improvement workflow 2018-12-22 03:56:10 +00:00
Mike Lewis cf414a0b0b Updates per reviews; split workflow.md into 2 pages
Split workflow.md into a new feature workflow page vs other improvement
workflow page because the original page was too long and using 4 heading
levels. Left it in place as an index so we have a single workflow
landing page.
2018-12-21 22:33:44 -05:00
Mike Lewis 089233e877 Minor punctuation fix 2018-12-21 22:33:07 -05:00
Mike Lewis 9beb70afa4 Large v small troubleshooting items and review needs for support 2018-12-21 21:03:19 -05:00
Mike Lewis f5a0502343 Separate section for non-new-feature docs, Support role 2018-12-20 23:38:46 -05:00
Mike Lewis 2b0454a03a New intro, feature vs other updates, support section link 2018-12-20 23:37:54 -05:00
Marcia Ramos 98342b7f7f Docs: how the global nav works 2018-12-11 13:39:37 +00:00
Evan Read 180d937552 Provide information on /help rspec tests 2018-12-07 16:01:40 +10:00
Sarrah Vesselov 47da931c9e deprecate UX Guide and redirect to design.gitlab 2018-11-21 15:25:15 +00:00
Marcia Ramos 3cfdb0acb2 Docs: updates docs development guidelines 2018-11-12 13:30:41 +00:00
Marcel Amirault 6e2570d2d5 Docs: Update Variable naming 2018-11-11 23:43:25 +00:00
Evan Read 8c9da81cda Add refined sample linting configuration
Also:

- Ensures documentation section adheres to linters.
- Makes other minor improvements.
2018-11-06 13:14:39 +10:00
Marcia Ramos 6afcc3992b Merge branch 'docs/troubleshooting-docs-ra' into 'master'
Split troubleshooting docs review apps in own section

See merge request gitlab-org/gitlab-ce!22462
2018-10-18 14:05:23 +00:00
Achilleas Pipinellis a9049cc9da
Split troubleshooting docs review apps in own section 2018-10-18 15:54:54 +02:00
Marcia Ramos 275325b0a0 Documents help and feedback section and Disqus
- Links to MRs that introduced them
- Explains how to omit them
- Follows https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/341
2018-10-18 12:58:55 +01:00
Winnie Hellmann 76b0c82706 Adjust link to docs development guide 2018-10-15 11:01:43 +00:00
Marcel Amirault 5849a0ceba Docs: Fixing some bad links 2018-10-14 22:55:12 +00:00
Evan Read 2139df1bfb Fix links that 404 and style changes
- Some links internal links were incorrect.
- Removed some #overview anchor links, because they don't
  jump much content.
- Made text confirm to suggested proselint and mardownlint rules.
2018-10-09 09:43:14 +10:00
Evan Read 5e583dc62f Add linting section to documentation guidelines 2018-09-26 12:47:56 +10:00
Evan Read d68ee3cea8 Add clarity to EE feature styles for features introduced before and after 9.2 2018-09-25 11:38:51 +00:00
Marcia Ramos 9b53925481 Explain the docs' CD, relating to the milestone the doc is set to vs online docs 2018-09-20 07:13:30 +00:00
Casey Burnett f3507cbf70 docs/ Grammatical Fix workflow.md 2018-09-14 11:08:31 +00:00
Mike Lewis 79322c3c93 Merge branch 'docs/dangerfile' into 'master'
Add Documentation Dangerfile

See merge request gitlab-org/gitlab-ce!21395
2018-09-07 21:18:36 +00:00
Mike Lewis 15c87796ec Merge branch 'use-colon-in-lists' into 'master'
Add guidance on using colons in bullet lists, and make styleguide adhere closer to styleguide.

Closes #51086

See merge request gitlab-org/gitlab-ce!21549
2018-09-07 21:05:20 +00:00
Brett Walker b0be58a1b3 Resolve "CE documentation is not CommonMark compliant" 2018-09-06 16:52:18 +00:00
Achilleas Pipinellis b1b55371c6
Add Documentation Dangerfile
Every time a doc change is made, a comment to
ping the @gl-docsteam is added.
2018-09-06 10:50:35 +02:00
Evan Read 07554a1d4b Add guidance on using colons in bullet lists, and make styleguide adhere closer to styleguide. 2018-09-06 10:54:02 +10:00
Achilleas Pipinellis 8dbcd11075
Compress all PNG images under doc/
The pngquant tool was used https://pngquant.org, and particularly, the
following command:

        /usr/bin/pngquant -f --skip-if-larger --ext .png --speed 1 image.png

Before: 47584K
After : 34924K
2018-08-27 15:52:03 +02:00
Marcia Ramos 819f6d9bce Documentation process at GitLab 2018-08-16 09:30:04 +00:00
Achilleas Pipinellis 9982ff3f99
Prefer using direct links in docs styleguide 2018-07-25 09:26:47 +02:00
Achilleas Pipinellis e0af4c1982
Document how the new automatic review apps for docs work
This was missed from
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20130
2018-06-25 16:35:25 +02:00
Marcia Ramos c4b185fb5a clarify what "methods" are 2018-06-20 14:13:03 +01:00
Marcia Ramos 25f90286f2 Update styleguide.md with rules for navigation items 2018-06-20 09:48:34 +00:00
Mark Chao d5a303cf4d Doc update 2018-06-06 21:01:43 +09:00
Marcia Ramos cc9928c256 Docs: add the documentation guidelines into its own dir 2018-06-06 11:32:38 +00:00