Contributing to Simplyblock Documentation
Overview
Simplyblock's documentation is publicly available, and we welcome contributions from the community to improve clarity, fix errors, and enhance the overall quality of our documentation. While simplyblock itself is not open source, our documentation is publicly hosted GitHub. We encourage users to provide feedback, report typos, suggest improvements, and submit fixes for documentation inconsistencies.
How to Contribute
The simplyblock documentation is built using mkdocs, specifically using the mkdocs-material variant.
Changes to the documentation can be made by changing or adding the necessary Markdown files.
1. Provide Feedback or Report Issues
If you notice any inaccuracies, typos, missing information, or outdated content, you can submit an issue on our GitHub repository:
- Navigate to the Simplyblock Documentation GitHub Repository.
- Click on the Issues tab.
- Click New Issue and provide a clear description of the problem or suggestion.
- Submit the issue, and our team will review it.
2. Make Edits and Submit a Pull Request (PR)
If you'd like to make direct changes to the documentation, follow these steps:
-
Fork the Repository
-
Visit Simplyblock Documentation GitHub and click Fork to create your own copy of the repository.
-
Clone the Repository
-
Clone your fork to your local machine:
git clone https://github.com/YOUR_USERNAME/documentation.git cd documentation
-
Create a New Branch
-
Always create a new branch for your changes:
git checkout -b update-docs
-
Make Changes
-
Edit the relevant Markdown (
.md
) files using a text editor or IDE. The documentation files can be found in the/docs
directory. -
Ensure that formatting follows existing conventions.
-
Commit and Push Your Changes
-
Commit your changes with a clear message:
git commit -m "Fix typo in installation guide"
-
Push the changes to your fork:
git push origin update-docs
-
Create a Pull Request (PR)
-
Navigate to the original simplyblock documentation repository.
- Click New Pull Request and select your branch.
- Provide a concise description of the changes and submit the PR.
- Our team will review and merge accepted contributions.
Contribution Guidelines
- Ensure all content remains clear, concise, and professional.
- Follow Markdown syntax conventions used throughout the documentation.
- Keep changes focused on documentation improvements (not product functionality).
- Be respectful and constructive in all discussions and contributions.
Getting in Touch
If you have questions about contributing, feel free to open an issue or contact us via the simplyblock support channels.