Skip to content

Add contribution guidelines and improve README structure#219

Merged
Exairnous merged 12 commits into
Hubs-Foundation:masterfrom
HussainAther:docs-contribution-guidelines
Aug 20, 2025
Merged

Add contribution guidelines and improve README structure#219
Exairnous merged 12 commits into
Hubs-Foundation:masterfrom
HussainAther:docs-contribution-guidelines

Conversation

@HussainAther

Copy link
Copy Markdown
Contributor

What?

This PR adds a beginner-friendly set of contribution guidelines to the Hubs Docs repository. It also refactors the README to improve structure, clarity, and navigation for new contributors.

Why?

Based on feedback from PR #201, this PR splits out the contribution and formatting work into its own focused submission. It aims to help new contributors quickly understand how to get started and how to contribute effectively to the documentation.

How to test

Review the new CONTRIBUTING.md and README.md files to ensure the instructions are clear, complete, and consistent with project goals.

Additional Context

This complements the beginner introduction to Behavior Graphs in PR #201 and helps build a foundation for ongoing documentation structure improvements.

@HussainAther

Copy link
Copy Markdown
Contributor Author

The Behavior Graphs doc has been fully refactored for clarity and beginner-friendliness. All prior content is preserved and better organized. Let me know if you'd like any final tweaks!

@Exairnous

Copy link
Copy Markdown
Member

Thank you for the pull request. Tagging @hobbs-Hobbler for review as well.

Comment thread README.md Outdated
## 📄 Adding New Docs
To add new documentation:

1. Create a new .md file in the docs/ folder.

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.

we need to mention the Docusaurus header and what's in it, which is not MarkDown

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

✅ README is now updated with in-context links to:

  • Pull Request Guidelines
  • Commit Message Guidelines
  • Markdown syntax help

All feedback has been addressed, and unrelated file changes have been removed. Thank you!
@Exairnous @DougReeder

@Exairnous

Copy link
Copy Markdown
Member

@HussainAther Thank you for your work on this. As discussed at the Hubs Documentation Session last week, the text for README.md that is present in docs/intro-behavior-graphs.md needs to be moved to README.md and the changes to docs/intro-behavior-graphs.md need to be reverted. There don't seem to have been any updates to this PR since we last talked, and the changes are still needed. If you are running into any issues, I would be glad to pair with you at a live session and help get this sorted.

@HussainAther HussainAther force-pushed the docs-contribution-guidelines branch from 53c5c6d to acf4bad Compare August 19, 2025 16:35
HussainAther and others added 7 commits August 19, 2025 12:36
Why: npm install will install the latest version of all the libraries, which could introduce extraneous changes to pull requests or cause the behaviour exhibited by the docs to be different between contributors.  Using npm ci will ensure everyone is all on the same version of all the libraries.

@Exairnous Exairnous 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. Thanks. Merging.

@Exairnous Exairnous merged commit 4ec1b7a into Hubs-Foundation:master Aug 20, 2025
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.

3 participants