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 pograms, 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:

  1. Understand the value of community to GitLab and how important it is to our strategy
  2. Take away best practices around how to interact with our community
  3. Understand the various programs we run and where to find more information about them
  4. Understand how and when to collaborate with us

The GitLab Community is also able to:

  1. Understand GitLab’s business model and how it differs from competitors
  2. Learn about all of the programs and resources we have to support them
  3. Learn tips for how to interact in our community
  4. Learn how to collaborate and where to find more info
  5. Understand who to reach out to and when

Course Outline

  1. Introduction
  2. How community fits into GitLab’s strategy
  3. GitLab’s community programs
  4. Open source community best practices
  5. 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 community programs

How our community is structured

Ensuring everyone can contribute requires a concious effort to ensure the community is enabled and supported with the right tools they need, thats 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

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.

Join us

The community team has always partenered 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.