Skip to content

docs: Style guide for APISIX documentation#974

Merged
yzeng25 merged 4 commits into
apache:masterfrom
pottekkat:docs/style-guide/6672
Mar 30, 2022
Merged

docs: Style guide for APISIX documentation#974
yzeng25 merged 4 commits into
apache:masterfrom
pottekkat:docs/style-guide/6672

Conversation

@pottekkat

Copy link
Copy Markdown
Member

Fixes apache/apisix#6672

Changes:

  • Adds a style guide for APISIX documentation.
  • Reorganises the Community tab by consolidating and organising different docs.
  • Updates the links to the changed pages.

Signed-off-by: Navendu Pottekkat <[email protected]>
Signed-off-by: Navendu Pottekkat <[email protected]>
@netlify

netlify Bot commented Mar 28, 2022

Copy link
Copy Markdown

Deploy Preview for apache-apisix ready!

Name Link
🔨 Latest commit 7812e99
🔍 Latest deploy log https://app.netlify.com/sites/apache-apisix/deploys/6241b33c2db3f40008e2c0cf
😎 Deploy Preview https://deploy-preview-974--apache-apisix.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@pottekkat

Copy link
Copy Markdown
Member Author

@juzhiyuan @yzeng25 @avinal @hf400159 Could you please review this PR? I will fix the lint errors.

Signed-off-by: Navendu Pottekkat <[email protected]>

@leslie-tsang leslie-tsang left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

okaybase
okaybase previously approved these changes Mar 28, 2022
Comment thread README.md
@leslie-tsang
leslie-tsang self-requested a review March 28, 2022 07:21
Comment thread website/docs/general/join.md Outdated
Comment thread website/docs/general/join.md Outdated
Comment thread website/docs/general/2fa.md
Comment thread website/blog/2021/06/28/why-we-need-Apache-APISIX.md Outdated
Comment thread website/docs/general/committer-guide.md Outdated
Comment thread website/docs/general/documentation-guide.md Outdated
Comment thread website/docs/general/documentation-guide.md
Comment thread website/docs/general/documentation-guide.md Outdated
@leslie-tsang
leslie-tsang dismissed their stale review March 28, 2022 07:58

need double check

@juzhiyuan

Copy link
Copy Markdown
Member

Link to one discussion: facebook/docusaurus#5838 (comment)

Comment thread website/docs/general/join.md Outdated
Comment thread website/docs/general/join.md Outdated
Comment thread website/docs/general/join.md Outdated
Comment thread website/docs/general/documentation-guide.md
Comment thread website/docs/general/documentation-guide.md
Comment thread website/docs/general/contributor-guide.md
Comment thread website/docs/general/contributor-guide.md
Comment thread website/docs/general/sidebars.json Outdated
Comment thread website/docs/general/contributor-guide.md
Comment thread website/docs/general/contributor-guide.md
Comment thread website/blog/2021/12/01/apisix-supports-azure-functions.md Outdated
Comment thread website/docs/general/documentation-guide.md
Signed-off-by: Navendu Pottekkat <[email protected]>
@pottekkat

pottekkat commented Mar 28, 2022

Copy link
Copy Markdown
Member Author

I have left comments and made changes as suggested please check.

I'm having trouble configuring the redirect plugin: #974 (comment)

// @juzhiyuan

@pottekkat

Copy link
Copy Markdown
Member Author

I have left comments and made changes as suggested please check.

I'm having trouble configuring the redirect plugin: #974 (comment)

// @juzhiyuan

I think this maybe because we are still using an older version of Docusaurus and bumping it up might fix it. But I'm not sure if that is desired or it may break anything.

@juzhiyuan

Copy link
Copy Markdown
Member

Don't worry, see #974 (comment)

@juzhiyuan

Copy link
Copy Markdown
Member

Hi reviewers, please first review website/docs/general/documentation-guide.md, thanks!

@pottekkat

Copy link
Copy Markdown
Member Author

Here is the link to the documentation style guide proposed in this PR: https://deploy-preview-974--apache-apisix.netlify.app/docs/general/documentation-style-guide

@yzeng25 yzeng25 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lilien1010 lilien1010 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@shuaijinchao shuaijinchao left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@guitu168 guitu168 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@leslie-tsang leslie-tsang left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@SkyeYoung SkyeYoung left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yzeng25
yzeng25 merged commit 6024443 into apache:master Mar 30, 2022
@pottekkat
pottekkat deleted the docs/style-guide/6672 branch March 30, 2022 01:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: create a style guide to ensure consistency in documentation