Thanks for your interest in contributing to OpenProse! This document outlines how to get involved.
- Report bugs — Open an issue describing what went wrong
- Suggest features — Open an issue with your idea
- Submit PRs — Fix bugs or implement features
- Share feedback — Tell us how you're using OpenProse
For bug fixes, documentation improvements, or small enhancements — just open a PR. No need to ask first.
Before investing significant time in a major feature or architectural change, please reach out first. This helps ensure your work aligns with the project direction and doesn't conflict with ongoing development.
Ways to discuss ideas:
- Open a GitHub issue describing your proposal
- Reach out on X/Twitter: @irl_danB
This isn't gatekeeping — it's to save you from wasted effort if the change runs counter to something already in progress.
- Fork the repository
- Create a branch for your change
- Make your changes
- Test locally (run example
.proseprograms) - Submit the PR with a clear description
Be respectful and constructive. We're building something new and experimental — thoughtful feedback helps everyone.
- GitHub Issues: github.com/openprose/prose/issues
- X/Twitter: @irl_danB
Thanks for helping improve OpenProse!