Giter Site home page Giter Site logo

docs.zh-cn's Introduction

如何贡献文档和反馈意见

非常感谢您参与 StarRocks 文档建设,您的帮助和意见是文档改进的关键!
贡献文档或反馈意见前,请您仔细阅读本文,快速了解注意事项、问题提交和编写流程,以及文档模版。

反馈意见

如果您在阅读文档时,发现文档里描述有误或不规范,可以直接在官网文档 右上角单击反馈,提交GitHub issue。在issue里提供必要的截图,问题描述和建议修改,然后提交问题。
image

提交PR修改文档

如果您想直接修改或更新文档里的描述,可提交PR贡献修改。

  1. 进入文档编辑页面。

    • 方式一:在官网文档中,单击右上角的编辑,选择对应的文档分支后(一般为 main 分支),进入文档编辑页面。
    • 方式二:登录 GitHub 帐户,直接在中文文档仓库找到对应文档,单击文档右上角的铅笔图标,进入文档编辑页面。
      image
  2. 完成文档编辑后,在页面底部的 Propose changes 区域中,输入此次文档变更的标题或更多描述。 image

  3. 单击 Propose changes,提交文档变更。

  4. 新建PR,输入PR标题和描述,然后单击 Create pull request。 image

  5. PR 进入评审阶段,评审通过后,文档变更会合入至 StarRocks 文档仓库,并最终更新至官网。 评审阶段分为自动检查和人工评审。

    1. 自动检查:提交人是否已经签署CLA,提交文档是否符合markdown语法。
    2. 人工评审:StarRocks Commiter会阅读并沟通文档内容。最终合入至StarRocks文档仓库,并更新官网。

贡献新文档

注意事项

  1. StarRocks文档仓库使用markdown格式,贡献文档前,请熟悉基本的markdown语法。
  2. 语言:请至少选择中英文一种语言,欢迎提供中英双语版本。
  3. 索引:如果文档为新增,则需要在索引文件(TOC.md)中根据分类为新增文档添加索引。此索引文件最终将被渲染为官网页面的侧边导航。
  4. 图片:图片需要先放入文件 assets 中,文档中引用图片时请输入图片的相对路径,比如 ![test image](../../assets/test.png)
  5. 引用:如果引用官网文档,推荐使用文档相对路径,比如 [test md](../../sql-referencest.md)
    如果引用外部文档,则引用格式为 [引用文档名称](引用文档链接)
  6. 代码块:代码块必须标明语言类型,比如:```sql。
  7. 文档中目前暂不支持出现特殊符号。

编写流程

  1. 登录 GitHub 帐户,直接在中文文档仓库单击 Add file,进入新文档编辑页面。 image

  2. 编写文档(markdown格式),并在索引(TOC.md)中添加索引。

    由于文档为markdown格式,建议您提前使用markdown-lint验证格式的规范性。

  3. 在github上提交文档Propose new file,输入标题和描述,然后提交,创建PR。 image

  4. PR 进入评审阶段,评审通过后,文档变更会合入至 StarRocks 文档仓库,并最终更新至官网。

文档模板

函数文档模板
SQL命令模板

docs.zh-cn's People

Contributors

311709000529 avatar amber-create avatar chaoyangqi avatar chenyjsr avatar dq1201 avatar dshadowzh avatar esoragotospirit avatar evelynzhaojie avatar femiiii avatar gengjun-git avatar hellolilyliuyi avatar hffariel avatar jaogoy avatar littlebeebee avatar liuyehcf avatar lunmer avatar mklzl avatar mxdzs0612 avatar nshangyiming avatar stephen-shelby avatar trueeyu avatar waittttting avatar wangruin avatar wangsimo0 avatar wyb avatar yingtingdong avatar yongbingwang avatar yuchen914 avatar zhuxt2015 avatar ziheliu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.