Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overhaul Contributing to Documentation #1404

Merged
merged 14 commits into from
Feb 16, 2023
Merged

Overhaul Contributing to Documentation #1404

merged 14 commits into from
Feb 16, 2023

Conversation

stevepiercy
Copy link
Contributor

  • Start following Microsoft Style Guide, specifically use Sentence case for headings, not Title Case.
  • Rename and refactor docs-writing-guide.md to myst-reference.md, because that is what it really is.
  • Break out Sphinx extensions into its own page.
  • Reorganize sections into a more logical order.
  • Add some Plone-specific documentation tips.

- Start following Microsoft Style Guide, specifically use Sentence case for headings, not Title Case.
- Rename and refactor docs-writing-guide.md to myst-reference.md, because that is what it really is.
- Break out Sphinx extensions into its own page.
- Reorganize sections into a more logical order.
- Add some Plone-specific documentation tips.
@netlify
Copy link

netlify bot commented Dec 23, 2022

Deploy Preview for 6-docs-plone-org ready!

Name Link
🔨 Latest commit cd0df34
🔍 Latest deploy log https://app.netlify.com/sites/6-docs-plone-org/deploys/63e98773d9d68b000850020e
😎 Deploy Preview https://deploy-preview-1404--6-docs-plone-org.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.

@stevepiercy
Copy link
Contributor Author

@plone/documentation-team could I get a review please? @ksuess @fredvd @polyester @spereverde

@stevepiercy
Copy link
Contributor Author

The test failure may be ignored. web.archive.org has been suffering with response times recently. We might need to ignore links to web.archive.org or remove them from the docs entirely.

fredvd
fredvd previously approved these changes Feb 10, 2023
docs/contributing/authors.md Show resolved Hide resolved
docs/contributing/myst-reference.md Outdated Show resolved Hide resolved
@fredvd
Copy link
Member

fredvd commented Feb 10, 2023

Sigh, Github ignored my approval comment.... @stevepiercy it looks excellent, I tried to check the the individual changes while having the netlify preview open as well, but it is difficult for me to check both and see the whole. I had 2 minor grammar things where I can only comment that as a non native speaker I 'stumble' a bit while reading the sentence.

not in this PR; I'd switch the very first to sentences of this section: contributions are welcome, this document describes how to do it. But very minor.

When this section is merged, please give me a ping and I'll reread it and see if something stands out to me while understanding it.

Thanks, this is a very solid section now!

@stevepiercy stevepiercy requested a review from fredvd February 13, 2023 00:42
@stevepiercy
Copy link
Contributor Author

@fredvd added your suggestions, as well as how to use the new Sphinx and MyST extensions for inline images and videos.

@stevepiercy
Copy link
Contributor Author

NOTICE: I'm going to merge this PR on 2023-02-18 (Saturday), with or without further review. It's been sitting here for almost 2 months. If you want to add your review, please do so before then. Thank you!

Copy link
Member

@fredvd fredvd left a comment

Choose a reason for hiding this comment

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

lgtm, thank you again.

I'l pick up the deploy caching part later today.

@stevepiercy stevepiercy merged commit 1adc82b into 6-dev Feb 16, 2023
@stevepiercy stevepiercy deleted the writing-docs-tips branch February 16, 2023 05:14
fredvd pushed a commit that referenced this pull request Feb 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants