Summary and Schedule
Welcome to The Carpentries Maintainer onboarding! Maintainers form the backbone of The Carpentries community by keeping the lessons running smoothly and making sure they conform to The Carpentries pedagogical model. This training is designed to prepare new Maintainers for this role, including:
Communicating with Contributors - Maintainers facilitate collaboration on lesson development and are often the first point of contact for new contributors to The Carpentries community. They play a prominent role in representing The Carpentries community online. You will develop skills for creating a positive environment for all contributors.
Communicating with other Maintainers - As a new Maintainer, you are part of a large team supporting over 40 official lessons. You will learn how to connect with other Maintainers, The Carpentries Curriculum Team, and the Maintainer Community Lead for advice and support.
Infrastructure for Lesson Maintenance - Maintainers ensure that lessons have a consistent look and feel by following styling guidelines and formatting conventions. You will become familiar with key components of The Carpentries lesson template and practice core technical skills for lesson maintenance through GitHub.
Communicating with Curriculum Advisors - You will learn about the role of Curriculum Advisors, and how lesson Maintainers and Curriculum Advisors work together to support the lessons.
Setup Instructions | Download files required for the lesson | |
Duration: 00h 00m | 1. Welcome to the Maintainer Community |
What does it mean to be a Carpentries Maintainer? What is my motivation for becoming a Maintainer? What should I expect from this training? |
Duration: 00h 15m | 2. Communicating with Contributors |
What types of contributions am I likely to encounter and how should I
handle them? How do I make sure contributors feel valued, even if their contribution is not accepted? How can I direct contributors’ energy to where it will be most useful? |
Duration: 00h 40m | 3. Communicating with Other Maintainers |
How do I get in touch with other Maintainers? What resources exist for supporting me in this role? |
Duration: 00h 50m | 4. Communicating with Curriculum Advisors |
How does my lesson fit into the overall curriculum? What kinds of changes do I have the authority to make? Who should I talk to about larger-scale changes? |
Duration: 01h 05m | 5. Infrastructure for Lesson Maintenance | What should I know about how the lessons are formatted? |
Duration: 01h 20m | 6. The Carpentries Git Workflow |
How can I use git to explore and edit changes suggested by contributors
to a lesson? How can Maintainers make changes to their lessons? |
Duration: 02h 20m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
There is no preparation required for this training.