Community Learning Pathway: Course Resources
Community Learning Pathway
The Community Learning pathway is a course on the GitLab Learn platform, designed to educate GitLab team members and the community about GitLab’s community programs, our commitment to the community and how to engage the community team. At the end of the course, learners earn a badge showing they have a good understanding of the GitLab community and how to engage.
Course Objectives
At the end of this course, we expect team members to:
- Understand the value of community to GitLab and how important it is to our strategy
- Take away best practices around how to interact with our community
- Understand the various programs we run and where to find more information about them
- Understand how and when to collaborate with us
The GitLab Community is also able to:
- Understand GitLab’s business model and how it differs from competitors
- Learn about all of the programs and resources we have to support them
- Learn tips for how to interact in our community
- Learn how to collaborate and where to find more info
- Understand who to reach out to and when
Course Outline
- Introduction
- How community fits into GitLab’s strategy
- GitLab’s community programs
- Open source community best practices
- Join us
Introduction Video
How community fits into GitLab’s strategy
GitLab is the DevOps Platform, made possible by contributions from the community. The GitLab community is composed of our paid and free users, contributors, team members and anyone in the general community who has interacted with GitLab in whatever form. Learn more about our strategy in the links below.
- GitLab’s strategy & open core model
- Dual flywheel strategy and the value of community
GitLab’s community programs
How our community is structured
Ensuring everyone can contribute requires a conscious effort to ensure the community is enabled and supported with the right tools they need, that’s where the Community team at GitLab plays a crucial role with programs that target different parts of the community. From the Open source community to the academia, startups and individual contributors, the team supports them in various ways. You can learn more about the individual programs in the section below.
Community Programs
- Free community programs:
- Meetups and evangelism
- GitLab Diversity Scholarship program
Education Program at GitLab
Open source community best practices
Building an inclusive and transparent community is a top-most priority for the Community Team and we live by our GitLab values, which includes Diversity/Inclusion & Transparency. Below, we maintain a living list of community best practices for the GitLab Community and from other communities.
- Fostering DIB in our community
- Transparency and openness
- Kubernetes Community Values
- Building Leadership in an Open SOurce Community
- Participating in Open Source Communities
- Measuring your Open source Program success
- The Value of Open Source
- Mozilla Community Guidelines
Join us
The community team has always partnered with internal and external teams to empower the community and we are always seeking collaboration to do more. Every community program has an Issue board where you can create an issue to kickstart a collaboration of if you are a GitLab team member and unsure of where to start, you can always drop by the #developer-relations
channel on slack.
- How to collaborate with the Developer Relations team
- Get started contributing to GitLab
ac0e3d5e
)