Contributing to the Course Management Platform
The course management platform is open source. Contributions are welcome from the community.
GitHub Repository
How to Contribute
Reporting Issues
If you find a bug or have a suggestion:
- Check existing issues first
- Create a new issue with:
- Clear description of the problem
- Steps to reproduce (for bugs)
- Expected behavior
- Screenshots if applicable
Areas to Contribute
- Bug fixes
- Feature suggestions
- Documentation improvements
- User interface improvements
- Performance optimizations
Communication
For questions about contributing:
- Join the
#course-management-platformchannel on Slack (see Slack guide) - Discuss your ideas before making major changes