| layout | default |
|---|---|
| title | Documentation |
| nav_order | 7 |
| description | Update documentation before release |
| permalink | /documentation |
Update documentation on GitHub before each release.
After PRs merge to dev branch and before merging dev to main for release.
Timeline: Before Monday, Wednesday, Friday 9am PST releases
List all changes for the version:
## [v0.1.x] - 202X-XX-XX
### Added
- New feature description
### Fixed
- Bug fix description
### Changed
- Enhancement description
### Documentations, Configurations and Resources
- All updated markdown files, `.yaml` config files and other resources (e.g. updated files for massgen website)
### Technical Details
- **Major Focus**: Current version focus on waht features
- **Contributors**: Contributors for current versionInclude:
- Feature additions
- Bug fixes
- Breaking changes
- Contributors
Update if:
- New features need documentation
- Installation steps changed
- Examples need updates
- Project description changed
Update to reflect:
- Completed features (move from planned to done)
- New planned features
- Updated priorities
- Timeline changes
Note: Developers write API documentation during development (see Development Guide, step 4).
Verify completeness of:
- Function/class docstrings
- Configuration options
- Usage examples
- Integration guides
Ensure quality:
- Documentation is clear and accurate
- Examples are tested and working
- All new features are documented
Maintainers update documentation before release.
Contributors can help by:
- Including docs in PRs
- Suggesting CHANGELOG entries
- Reporting doc issues
Be Clear:
- Use simple language
- Provide examples
- Explain why, not just what
Be Complete:
- Document all new features
- Update all affected sections
- Include breaking changes
Be Accurate:
- Test examples
- Verify commands
- Check links
- Documentation updated on GitHub
- Ready for release
Next step: See Release Process to merge dev to main and publish release.
Henry
- Discord: henry_weiqi
Back to Home | Previous: Development Guide | Next: Release Guide