Contributing to OpenSIN Documentation
Code Quality Standards
Pull Request Process
- Create a feature branch from
main - Make your changes
- Run
npm run docs:buildto verify build passes - Submit PR with descriptive title and body
- Wait for review before merging
Documentation Standards
- Use Markdown with VitePress extensions
- Include code examples for all tutorials
- Keep language clear and concise
- Link to related pages
File Structure
docs/
├── guide/ # User guides
├── api/ # API reference
├── architecture/ # Architecture docs
├── bridges/ # Bridge documentation
└── .vitepress/ # VitePress configCommit Messages
docs:for documentation changesfeat:for new featuresfix:for bug fixeschore:for maintenance
Review Checklist
- [ ] Build passes (
npm run docs:build) - [ ] No broken links
- [ ] Code examples are tested
- [ ] Spelling and grammar checked