Engaging with the Open edX Community
The main communication and information tools the community uses are…
Discussion Forums - connect with others! This is the best place to ask questions, as results are searchable (Slack history goes away) and more people tend to see posts on the forums (it’s easy to miss things in Slack)
GitHub - browse, run, and contribute to our source code!
We have numerous project boards, you can browse here: https://github.com/orgs/openedx/projects
Slack - for realtime communication and collaboration
Our developer docs here: Open edX Developers — Latest documentation and docs for Tutor (our dev/deployment tool): Tutor: the Docker-based Open edX distribution designed for peace of mind — Tutor documentation
openedx.org - our homepage!
Our community has some foundational documents, called OEPs, which you can browse here: Open edX Proposals — Open edX Proposals 1.0 documentation These document high level community processes, large architectural changes, and best practices.
This is long but really details the full contribution process: Process for Contributing Code — Latest documentation
And - cool fact about our project - I've generally found that if I have a question, searching "my question open edx" generally gets me a pretty good answer, if there is one!
Tips, tricks, and tools for engaging with the community: