如果您想帮助贡献 ShardingSphere 文档或网站,我们很乐意为您提供帮助!任何人都可以贡献,无论您是刚接触项目还是已经使用 ShardingSphere 很长时间,无论是自我认同的开发人员、最终用户,还是那些无法忍受错别字的人,都可以对文档或者网站进行贡献。
在贡献者指南里,已经提到如何提交 Issues 与 Pull Request,这里我们将要介绍如何给官方文档提交 Pull Request。
Fork ShardingSphere 的 master 分支。
shardingsphere
├─docs
├─community
│ ├─archetypes
│ ├─content
│ │ ├─contribute
│ │ ├─powered-by
│ │ ├─security
│ │ └─team
│ ├─layouts
│ ├─static
│ └─themes
├─document
│ ├─archetypes
│ ├─content
│ │ ├─concepts
│ │ │ ├─adaptor
│ │ │ ├─distsql
│ │ │ ├─mode
│ │ │ └─pluggable
│ │ ├─dev-manual
│ │ ├─downloads
│ │ ├─features
│ │ │ ├─encrypt
│ │ │ ├─governance
│ │ │ ├─readwrite-splitting
│ │ │ ├─scaling
│ │ │ ├─shadow
│ │ │ ├─sharding
│ │ │ │ ├─concept
│ │ │ │ ├─principle
│ │ │ │ └─use-norms
│ │ │ ├─test-engine
│ │ │ └─transaction
│ │ │ ├─concept
│ │ │ ├─principle
│ │ │ └─use-norms
│ │ ├─others
│ │ │ ├─api-change-history
│ │ │ └─faq
│ │ ├─overview
│ │ ├─quick-start
│ │ ├─user-manual
│ │ │ ├─shardingsphere-jdbc
│ │ │ │ ├─configuration
│ │ │ │ └─usage
│ │ │ ├─shardingsphere-proxy
│ │ │ ├─shardingsphere-sidecar
│ │ │ └─shardingsphere-scaling
│ ├─i18n
│ ├─layouts
│ ├─static
│ └─themes
ShardingSphere 文档使用 Markdown 编写,并使用 Hugo 进行处理生成 html,部署于 asf-site 分支,源代码位于 Github。
您可以从 Github 网站上提交问题,编辑内容和查看其他人的更改。
页面模板位于 themes 中的 layouts/partials/
目录中。
任何拥有 Github 帐户的人都可以针对 ShardingSphere 文档提出问题(错误报告)。如果您发现错误,即使您不知道如何修复它,也应提出问题。
如何提出问题?
附加出现问题的文档链接。
详细描述问题。
描述问题对用户造成的困扰。
提出建议修复的方式。
在 Issues 中 New issue
提出您的问题。
操作步骤如下:
非特别说明,请使用 Hugo 的 0.70.0
版本。
asf-site 分支由官方定期更新,您无需向 asf-site 提交 pull request。