Input from the US Moodle Moot 2019 DevJam on requested improvements to developer documentation and training:
- More examples on the API docs pages to improve search
- Document changes to the DB tables
- PHP docs
- Improve comments in code
- Provide more training on how to conduct code review
- Provide more guidance on how much to update style of existing code when fixing bugs
- Publish the development roadmap so community developers don't duplicate work
- Define "context" for those new to Moodle development
Also suggested:
- Provide versioning of developer documentation with indicators of in which version methods are added and/or deprecated
- Provide guidance on how to submit tickets/patches