Here are possible modules to choose from!
- The history and impact of open source
While participants may already have a project, these exercises can help clarify their goals and plan their time in the program.
- Project Vision exercise:
- Open Canvas: One-page, open source project plan. lesson & exercise, canvas
- Roadmapping:
- Writing a good README
- Contributor Guidelines
- Codes of Conduct
- Choosing a License
- Personas & Pathways
- Sustaining Momentum
- Running Events
- Unconscious Bias, Imposter Syndrome, Ally Skills
- Storytelling: hear each others' stories to build trust and learn where people come from.
- Skills:
- Active Listening
- Giving Feedback
- Asking Effective Questions
- Writing modular code
- Automated tests
- Continuous integration
- Writing commit messages
- Git branching workflows ... and other code-related ways to promote collaboration
Many (not all) of these are taking from Mozilla's Open Leadership Training Series.