|
1 | 1 | # OVHcloud Documentation
|
2 | 2 |
|
3 |
| -This repository contains all the public documentation available about OVHcloud products, in all languages. A good way to find answers to some "how to" questions about OVHcloud products. |
| 3 | +This repository contains all the public documentation available about OVHcloud products, in 7 languages. A good way to find answers to some "how to" questions about OVHcloud products. |
4 | 4 |
|
5 |
| -A web version also exists [here](https://help.ovhcloud.com/csm). This website and this repo are synced. |
| 5 | +A web version also exists [here](https://help.ovhcloud.com/csm). This website and this repository are synced. |
6 | 6 |
|
7 | 7 | This project is under active development, and new guides are added or updated on a daily basis.
|
8 | 8 |
|
9 | 9 | ## Contributing
|
10 | 10 |
|
11 | 11 | We will be happy to take a look at your contributions. You can contribute to this project by updating some existing guides, completing them or creating new ones.
|
12 | 12 |
|
13 |
| -A good way to easily get started with contributions is [to fork the ovh/docs repo](https://docs.github.com/en/get-started/quickstart/fork-a-repo), write your changes on your fork then [create a pull request (PR)](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork) from your fork to the ovh/docs repo. Your PR must be done on the "develop" branch. |
| 13 | +A good way to easily get started with contributions is [to fork the ovh/docs repo](https://docs.github.com/en/get-started/quickstart/fork-a-repo), write your changes on your fork then [create a pull request (PR)](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork) from your fork to the ovh/docs repo. |
| 14 | + |
| 15 | +Your PR must be done on the `develop` branch. |
14 | 16 |
|
15 | 17 | Our guides editing team will then review your contribution and choose to edit, validate or reject it.
|
16 | 18 |
|
| 19 | +**If you are an OVHcloud employee, do not use a fork**. Instead, please contact the OVHcloud Guides Team so to be granted /write access to this repository. |
| 20 | + |
17 | 21 | Please take into consideration the following guidelines :
|
18 | 22 |
|
19 | 23 | ### Content
|
20 | 24 |
|
21 | 25 | * Verify and test every action you describe: do not write about anything you cannot test by yourself.
|
22 |
| -* Please give us explanations regarding your contribution in the comments section of your PR. |
| 26 | +* Please provide us with a description regarding your contribution. |
23 | 27 | * All OVHcloud guides are built with the same layout and structure, please use them as a template to write your own contributions.
|
24 | 28 |
|
| 29 | +#### New guide |
| 30 | + |
| 31 | +When creating a new guide, you must also do the following: |
| 32 | + |
| 33 | +* Create a `meta.yaml` file in your new guide's folder. This file must contain the 2 following fields: |
| 34 | + * `id:`: generate a UUID4 unique identifier using either <https://www.uuidgenerator.net/version4> or the `uuidgen` command from a terminal. |
| 35 | + * `full_slug:`: this will generate the slug component of the future guide's URL. Please rely on the already existing and related guides so to prefix your ``full_slug` accordingly. Also only include important keywords and try keeping it short. |
| 36 | +* Update the [index](https://github.com/ovh/docs/blob/develop/pages/index.md) so that your new guide is listed in its right category. If that category doesn't exist yet, you can create it but you will also have to generate its translations in the 7 `index-translations.<language>.md` files. |
| 37 | + |
25 | 38 | ### Screenshots
|
26 | 39 |
|
27 | 40 | * Prefer to use the English version of the OVHcloud Control Panel or any other interface when taking screenshots.
|
|
0 commit comments