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

Contribution Documentation #236

Open
CallumWalley opened this issue May 3, 2024 · 2 comments
Open

Contribution Documentation #236

CallumWalley opened this issue May 3, 2024 · 2 comments
Assignees
Labels
content request Request for documentation on a specific subject be added.

Comments

@CallumWalley
Copy link
Member

A place to discuss organising our contributor documentation.

FORMAT.md

  • Examples of markdown formatting
  • limited demonstration of macros.
  • Some prescriptive content (e.g. style guide).

CONTRIBUTING.md

  • Walkthrough of pull request though github.
  • How to setup local development environment.
  • How to setup codespaces.
  • VSCode Features usage.
  • How to see checks.
  • Raise an issue: TODO
  • Generic overview of PR
  • Description of how to contribute to some advanced features (supported apps page, wordlist).

NEWPAGE.md

  • Detailed walkthrough creating page in github.
  • Detailed walkthrough creating page in code.
  • Full description of how to order and rename sections and pages.
  • Some prescriptive content.
  • Full description of different meta parameters.
  • Link to accessibility standards. (essentially a TODO)

MACROS.md

  • Technical

CHECKS

  • Technical

WORKFLOWS

  • Technical
@CallumWalley CallumWalley added the content request Request for documentation on a specific subject be added. label May 3, 2024
@CallumWalley
Copy link
Member Author

Improvements I can think of for the moment.

FORMAT.md

  • Should be more prescriptive.

CONTRIBUTING.md

  • Describe creating an issue.
  • Move some of the more advanced content elsewhere.
  • Move some of the 'setup' content elsewhere.
  • Should be 'landing page' for contributors, lots of links.
  • Clarify/consolidate PR content.

NEWPAGE.md

  • Move the detailed descriptions elsewhere.

@CallumWalley
Copy link
Member Author

Would also be useful to add some content around page lifecycle management. Could automate detection of stale content.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content request Request for documentation on a specific subject be added.
Projects
None yet
Development

No branches or pull requests

2 participants