Contribute to Cloudeval Documentation
We welcome contributions to Cloudeval Documentation! Your improvements help the entire community.How to Contribute
Quick Start
- Fork the repository on GitHub
- Create a branch for your changes
- Make your edits to the documentation
- Submit a pull request with a clear description
Contribution Types
Documentation Improvements:- Fix typos or errors
- Clarify confusing sections
- Add missing information
- Improve examples
- Add screenshots or diagrams
- Tutorials for new use cases
- Feature documentation
- Best practices guides
- Troubleshooting tips
- Translate documentation to other languages
- Improve existing translations
Contribution Guidelines
Writing Style
- Clear and concise - Get to the point quickly
- Actionable - Provide step-by-step instructions
- Examples - Include real-world examples
- Visuals - Add screenshots or diagrams when helpful
Code Examples
- Use realistic examples
- Include expected output
- Explain what the code does
- Test all examples
Markdown Formatting
- Use proper heading hierarchy
- Include code blocks with syntax highlighting
- Add links to related pages
- Use lists for clarity
Getting Started
Setup Local Environment
- Fork and clone the repository
- Install dependencies:
- Serve locally:
- Make your changes
- Test locally before submitting
Making Changes
- Edit files in the
docs/directory - Preview changes with
mkdocs serve - Test links and navigation
- Check formatting and spelling
Pull Request Process
Before Submitting
- Tested changes locally
- Checked spelling and grammar
- Verified links work
- Updated navigation if needed
- Added to changelog if significant
PR Description
Include:- What changed and why
- Screenshots if UI changes
- Related issues
- Testing performed
Review Process
- We’ll review your PR within 48 hours
- May request changes or clarifications
- Once approved, we’ll merge
- Your contribution will be live!
Documentation Structure
Areas Needing Help
We especially welcome contributions for:- Tutorials - Real-world use cases
- Screenshots - Visual guides
- Examples - Code and configuration examples
- Translations - Non-English documentation
- Accessibility - Improving for all users
Code of Conduct
When contributing, please:- Be respectful and inclusive
- Provide constructive feedback
- Help others learn and grow
- Follow community guidelines
Getting Help
If you need help contributing:Recognition
Contributors are recognized in:- Documentation credits
- Release notes
- Community highlights
Thank you for contributing to Cloudeval!
