Contributing
Help is always welcome — there are many ways you can contribute to SymOntoClay.
Using and testing
- Try the language: Use SymOntoClay in your projects.
- Report issues: Share bugs and unexpected behavior.
Issues and fixes
- Triage GitHub issues: Reproduce, label, and prioritize.
- Submit pull requests: Provide fixes and improvements.
Documentation
- Improve clarity: Refine structure and examples.
- Fix grammar: English edits are especially appreciated.
Language and design
- Propose changes: Language features and design ideas.
- Discuss on Discord: Join the community for feedback and iteration.
- Improve process: Share ideas for better design workflows.
Features and development
- Language features: Implement new syntax and semantics.
- Engine capabilities: Extend runtime behavior.
- Performance: Optimize execution and memory.
- Unity integration: Improve tooling and pipelines.
- Editor extensions: Build plugins for Visual Studio and VS Code.
- DevOps: Enhance CI/CD, testing, and releases.
- Website: Redesign the SymOntoClay site.
Contributor Code of Conduct: By participating in this project — through issues, pull requests, or our Discord community — you agree to abide by the Contributor Code of Conduct.