starrocks/docs
Zhuhe Fang 34b655cd3d
Merge pull request #28778 from fzhedu/groupConcat
[Feature] Group concat support order by and distinct
2023-08-24 10:13:30 +08:00
..
.github Merge docs with all commits 2022-07-14 22:20:11 +08:00
administration [Doc] Update Resource Group behavior changes (#29675) 2023-08-22 15:00:46 +08:00
assets [Doc]add CloudCanal doc (#29684) 2023-08-23 14:36:56 +08:00
benchmarking [Doc] reorganize show tables and optimize others (#25548) 2023-06-19 19:28:16 +08:00
data_source [Doc] fix a typo (#29351) 2023-08-17 10:12:27 +08:00
deployment [Doc] Update deployment/helm.md (#29224) 2023-08-21 14:36:41 +08:00
developers [Doc] add branch-3.1 image info (#29426) 2023-08-18 08:59:14 +08:00
faq [Tool] desensitize content in query dump (#29169) 2023-08-17 21:13:13 +08:00
integrations [Doc] Update auth to aws (#29235) 2023-08-15 17:42:52 +08:00
introduction [Doc] Add hdfs load and cloud storage load docs (#27731) 2023-07-24 14:24:58 +08:00
loading Merge pull request #29520 from StarRocks/Doc-edit-contrib-guide 2023-08-23 21:04:33 -04:00
quick_start Update deploy_with_docker.md (#27084) 2023-07-13 08:54:56 +08:00
reference [Doc] detail global variable (#29711) 2023-08-22 19:46:34 +08:00
release_notes [Doc] add rg behaviour change and funcs to 3.1 rn and add system variable (#29690) 2023-08-22 15:46:51 +08:00
sql-reference Merge pull request #28778 from fzhedu/groupConcat 2023-08-24 10:13:30 +08:00
table_design [Doc] Add notes to Async MV (#29794) 2023-08-23 17:12:27 +08:00
unloading [Doc] Update spark connector version info (#25859) 2023-06-25 20:02:43 +08:00
using_starrocks [Doc] Add notes to Async MV (#29794) 2023-08-23 17:12:27 +08:00
.markdownlint.yaml Add Docs (#8617) 2022-07-14 09:02:55 +08:00
README.md resolve comments 2023-08-22 13:20:02 -04:00
TOC.md [Doc] add an toc entry for data types (#29779) 2023-08-23 15:58:37 +08:00

README.md

How to contribute documentation

Thank you very much for contributing to StarRocks documentation! Your help is important to help improve the docs!

Before contributing, please read this article carefully to quickly understand the tips, writing process, and documentation templates.

Tips

  1. Language: Please use at least one language, Chinese or English. The bilingual version is highly preferred.
  2. Index: When you add a topic, you also need to add an entry for the topic in the table of contents(TOC) file, for example, [introduction](/introduction/StarRocks_intro.md). The path to your topic must be a relative path from the docs directory. This TOC file will eventually be rendered as the side navigation bar for documentation on our official website.
  3. Images: Images must first be put into the assets folder. When inserting images into the documentation, please use the relative path, such as ![test image](../../assets/test.png).
  4. Links: For internal links (links to documentation on our official website), please use the relative path of the document, such as [test md](../../sql-referencest.md). For external links, the format must be [link text](link URL).
  5. Code blocks: You must add a language identifier for code blocks, for example, ```sql.
  6. Currently, special symbols are not supported.

Writing Process

  1. Writing phase: Write the topic (in Markdown) according to the following template, and add the topic's index to the TOC file if the topic is newly added.

    • Because the documentation is written in Markdown, we recommend that you use markdown-lint to check whether the documentation conforms to the Markdown syntax.
    • When adding the topic index, please pay attention to its category in the TOC file. For example, the Stream Load topic belongs to the Loading chapter.
  2. Submission phase: Create a pull request to submit the documentation changes to our documentation repository on GitHub, English documentation is in the docs/ folder of the StarRocks repository (for the English version) and Chinese documentation repository (for the Chinese version).

Note

All commits in your PR should be signed. To sign a commit you can add the -s argument. For example:

commit -s -m "Update the MV doc"

  1. Review phase:

    The review phase includes automatic checks and manual review.

    • Automatic checks: whether the submitter has signed the Contributor License Agreement (CLA) and whether the documentation conforms to the Markdown syntax.
    • Manual review: Committers will read and communicate with you about the documentation. It will be merged into StarRocks documentation repository and updated on the official website.

Documentation template