The Carpentries works to help institutions and individuals spread skills for data analysis, computational thinking, and research software development through building local and global communities of practice.
We do this through:
- Overseeing the training and certification of Instructors
- Maintaining global communities of practice:
- Executive Council - community members that constitute the governance and policy arm of The Carpentries
- Instructor development - those who support Instructors as they build their skills
- Trainers - those who prepare our new Instructors
- Lesson developers - those who create new lessons
- Curriculum advisors - those who guide development of existing lessons
- Lesson maintainers - those who support existing lessons
- Infrastructure - those who work to support our infrastructure
- Regional Coordinators - those who coordinate workshops regionally
- Code of Conduct Committee - those who keep our community friendly and welcoming
- Feedback Facilitators - community facilitators who collect and organise feedback shared publicly and informally in our community spaces for ease of filtering, action and response in The Carpentries
- Code of Conduct Facilitators - community facilitators who serve as a bridge between community members at events and our Code of Conduct processes
- Supporting regional communities of practice:
- Carpentries en Latinoamérica - building The Carpentries community across Latin America
- Carpentries community in Africa - building The Carpentries community across Africa
- Carpentries community in Middle East and North Africa
- Carpentries community in New Zealand and Australia
- Carpentries community in the Nordics and Baltics
- Carpentries community in Japan
- Carpentries community in DACH countries
- Carpentries community in the UK
- Carpentries community in Canada
- Keeping our community strong and connected through meetups (virtual and in-person) and interest-specific mailing lists
- Here are some currently inactive roles that community members have fulfilled in the past:
- Here are new roles we are planning on onboarding community members to in the near future
- Technology facilitators - community facilitators who address everyday ‘how-do-I’ questions that newcomers have as they collaborate with others on platforms The Carpentries uses i.e. GitHub
- Community buddies - community facilitators who spearhead the onboarding of new community members - saying hello and ‘come to me with any questions’, etc
- Communications facilitators - community facilitators who help translate key communications so we can share these in languages other than English across our socials and lead region-specific outreach campaigns
- Resource-enhancement facilitators - community facilitators who spearhead discussions around content design to guide the publication and archiving of community-created resources in a way that makes them accessible to all, and lowers barriers to knowledge acquisition by other community members i.e. replacing sea of text with images, GIFs, videos, illustrating workflows to make them easier to understand, managing tags and their use to collate resources across Carpentries platforms, etc
- Accessibility facilitators - community facilitators who lead conversations to review, update and implement Carpentries accessibility guidelines that guide interactions in online and in-person spaces, as well as the creation of written and audio-visual content and choice of platforms.
Governance of The Carpentries is undertaken by the Executive Council, to whom the Executive Director reports. The Council comprises nine members, from The Carpentries community or others, four elected by the community, and five appointed from the Executive Council.
The Carpentries Executive Council is the highest leadership body of The Carpentries project. It is responsible for strategic and organisational planning, selecting the Executive Director and evaluating their performance, financial oversight, identifying revenue streams and resource development, approving and monitoring The Carpentries programs and services, and enhancing The Carpentries public image. Members of the council also serve as advocates and ambassadors for the organisation, leveraging their networks to benefit the project’s reputation and fundraising. The Executive Council executes these responsibilities through a combination of monthly Executive Council meetings and regular correspondence and collaboration via email and online platforms.
More information about the Executive Council and current members is available on the Governance page.
Carpentry Instructors are the core of our community. Instructors organise and teach Carpentry workshops to spread data literacy and programmatic skills both locally and globally. Members of our Instructor community work together to actively grow their instructional and technical skills. Becoming an Instructor is a great step to leveling-up your own technical skills and helps you to become a more effective technical communicator.
- Instructor training curriculum
- Become an Instructor!
- Update your instructor profile
- For more information, contact us at email@example.com.
Instructor development is how our global instructors come together to support each other and develop new teaching and technical skills. We create an open and inviting environment through community discussions and project-based small group mentoring.
Mentoring Groups support instructors in a variety of ways. Whether you are a new instructor preparing to teach your first workshop, a seasoned instructor hoping to launch workshops in a new community, or an instructor excited about getting involved with lesson development and maintenance, mentoring groups will help you gain the confidence, technical skills, and teaching skills you need to reach your goal.
- Training materials
- Apply to become a Mentee
- Apply to become a Mentor
- Join the #mentoring Slack channel
- For more information, contact Alycia Crall.
Instructor Development Committee
The Instructor Development Committee supports Instructors as they progress through training, teaching, curriculum development, and other community-related activities. They help promote community-building and networking, by providing virtual spaces where instructors from all over the world can share teaching success stories and discuss teaching strategies.
- Training materials
- Instructor Development Committee roles
- Join: Join the Instructor Development Committee by attending our monthly meeting.
- Upcoming meetings
- Mailing list
- For more information, contact Sher! Hurt.
The Trainer community is a group of experienced Instructors, local champions, and education specialists who inspire and prepare new Instructors. They work as a team to maintain and teach the instructor training curriculum. They also host teaching demonstration sessions to provide vital feedback as prospective Carpentries Instructors prepare to join the community. They showcase and embody the enthusiasm and conduct of our community as they prepare new instructors. Becoming a Trainer lets you scale your impact - sharing your own passion, experience, and enthusiasm with the next generation of The Carpentries Instructors.
Private resources for current Trainers:
- Upcoming meetings Meetings are private to Trainers and invited guests
- Mailing list This list is private to Trainers
- Slack This Slack channel is private to Trainers
The Carpentries Maintainers work with the community to make sure that lessons stay up-to-date, accurate, functional and cohesive. Maintainers monitor their lesson repository, make sure that pull requests and issues are addressed in a timely manner, and participate in the lesson development cycle including lesson releases. They endeavor to be welcoming and supportive of contributions from all members of the community. This community of practice is a great place to learn to collaborate effectively in Git and GitHub. Upcoming rounds of Maintainer Onboarding will be announced on our newsletter and blog.
Community Facilitators are people who are empowered to advocate for others in the community and guide community members as they navigate The Carpentries global community. Seven facilitation roles have been identified in The Carpentries community:
Feedback facilitators are community facilitators who collect and organise feedback shared publicly and informally in our community spaces for ease of filtering, action and response in The Carpentries
Code of Conduct Facilitators
Code of Conduct Facilitators will be community facilitators who serve as a bridge between community members at events and our Code of Conduct processes
Technology facilitators will be community facilitators who address everyday ‘how-do-I’ questions that newcomers have as they collaborate with others on platforms The Carpentries uses i.e. GitHub
Community buddies will be community facilitators who spearhead the onboarding of new community members - saying hello and ‘come to me with any questions’, etc
Communications facilitators will be community facilitators who help translate key communications so we can share these in languages other than English across our socials and lead region-specific outreach campaigns
Resource-enhancement facilitators will be community facilitators who spearhead discussions around content design to guide the publication and archiving of community-created resources in a way that makes them accessible to all, and lowers barriers to knowledge acquisition by other community members i.e. replacing sea of text with images, GIFs, videos, illustrating workflows to make them easier to understand, managing tags and their use to collate resources across Carpentries platforms, etc
Accessibility facilitators will be community facilitators who lead conversations to review, update and implement Carpentries accessibility guidelines that guide interactions in online and in-person spaces, as well as the creation of written and audio-visual content and choice of platforms.
Curriculum Advisors provide high-level guidance on the overall structure of a particular curriculum, including which tools will be taught and which dataset(s) will be used for the lessons. They bring domain-specific expertise to lesson development and help ensure that lessons stay up to date with advances in technology. Being a Curriculum Advisor is a great way to keep up-to-date about changes in your field and network with other domain experts in The Carpentries community. We are not currently seeking new members to the Curriculum Advisory Committees.
Data Carpentry CAC
Software Carpentry CAC
Library Carpentry CAC
The Carpentries community is commited to a collaborative and open process for lesson development and to sharing teaching materials. We provide two avenues for community members to share lesson materials.
The Carpentries Incubator is for Carpentries community members to share Carpentries-style teaching materials at all stages of development, to receive feedback from other community members. These lessons are not officially endorsed by The Carpentries. Read more information about contributing to The Carpentries Incubator.
The Carpentries Lab is for sharing peer-reviewed lessons, vetted by the The Carpentries. We are not currently accepting submissions for these lessons.
Those looking for ways to contribute to existing lesson material can find a list of issues in need of attention on the Help Wanted page.
Regional Coordinators are the front face of The Carpentries, promoting our work and our culture in their geographical area. They manage workshop logistics, communicate with hosts and Instructors, and respond to general inquiries. They work together to support each other and ensure communities can thrive locally while maintaining quality and consistency globally.
Code of Conduct Committee
The Carpentries is a community-led project. We are committed to creating a friendly and respectful place for learning, teaching and contributing. The Code of Conduct Subcommittee handles reported code of conduct violations and works to keep our community welcoming for all.
- The Carpentries Code of Conduct
- The Code of Conduct Committee
- Apply to join
- Upcoming meetings: Meetings are closed to the group for confidentiality reasons.
- Mailing list: This mailing list is confidential.
- For more information contact Karin Lagesen.
Spanish Translators Team
The Spanish Translators Team translates and maintains Spanish-language lessons for The Carpentries lesson programs. They are a part of The Carpentries en Latinoamérica group.
- To join, sign up for our mailing list.
- Upcoming meetings - information coming soon!
- Meeting minutes
- For more information contact The Carpentries
Carpentries en Latinoamérica
This group works to build a sustainable and active community in Latin America.
Carpentries in Africa
The Carpentries Instructor community in Africa is growing, with over a hundred certified instructors in 2018!
Carpentries in Canada
Here are details about The Carpentries Instructor community in Canada:
Carpentries in Middle East and North Africa
We have a budding Carpentries Instructor community in Middle East and North Africa, here is how to join in:
Carpentries in New Zealand and Australia
Here are details about The Carpentries Instructor community in Australia and New Zealand:
Carpentries in the Nordics and Baltics
Here are details about The Carpentries Instructor community in the Nordics:
- Join mailing list
- Join in monthly calls for Carpentries Nordics
- Join CodeRefinery Zulip chat where many Carpentries community members in Nordics and around are actively discussing.
Carpentries in Japan
Here are details about The Carpentries Instructor community in the Nordics:
- Activities and collaborative work on GitHub
- Join Carpentries Japan on Slack - English
- Join Carpentries Japan on Slack - 日本語
- Carpentries Japan on Twitter
Carpentries in DACH countries
Carpentries in the UK
The Carpentries hosts CarpentryCon, a community-organised meeting for our global community.
- CarpentryCon 2018 was held from 30 May to 1 June 2018 in Dublin, Ireland.
- CarpentryCon 2020 was held between July and August 2020 as a seven week online event.
- CarpentryCon 2022 will be 1-12 August 2022 as an online event.
If you are interested in helping to organise the next CarpentryCon, contact The Carpentries.
CarpentryConnects are community convenings, organised to bring together community members of The Carpentries that are in close proximity geographically for knowledge exchange, collaboration, and networking. The CarpentryConnect Planning Kit provides checklists, templates, recommendations for best practices and resources to serve as guides in planning and carrying out CarpentryConnect events.
Here is a list of all CarpentryConnect events held in the past: carpentryconnect.org/case-studies/
Carpentry Champions are an inactive subcommunity in The Carpentries. Champions used to meet quarterly to discuss ways in which they can help support the growth of existing communities and attract new communities to building digital skills capacity at research organisations around the world. Come and learn from senior community leaders and get support as you work to build your own local community. Here are resources with information about this inactive group:
- Activities - This community holds quarterly meetings.
- Mailing list
- Meeting minutes
- Carpentries Community Cookbook
- To get involved, contact our Team.
The Assessment Network is an inactive subcommunity in The Carpentries. It used to bring together those working on assessment within the open source/research computing space to collaborate and share resources. The network meets quarterly to discuss best practices and share resources.Here are resources with information about this inactive group:
This is an inactive subcommunity in The Carpentries. Members of the Lesson Infrastructure Committee used to serve as Maintainers for The Carpentries lesson template and its documentation, as well as for The Carpentries workshop template.
There are many opportunities to join community meetings, subcommittees and debriefing sessions. Find links to them on this Etherpad, and subscribe to the calendar below to watch all that is going on throughout our community.