Leading Organizations
Overview
GitLab’s mission is to make it so everyone can contribute.
The GitLab Leading Organization program supports this mission by recognizing and incentivizing organizations and individuals who are among our most active contributors. This initiative rewards and encourages co-creation. Through this program, we seek to strengthen the open source ecosystem. Leading Organizations drive their company’s innovation and employee retention through contributions while influencing GitLab’s product trajectory.
Our goal is for 10% of GitLab customers to be Leading Organizations by FY25Q4. This supports our strategy to grow to 1000 contributors per month.
Qualification
Definition: A company or individual that reaches 15 merged merge requests or more over a trailing three full calendar month basis. See more about qualification Leading Organizations in the code review section.
Continued program membership for existing Leading Organizations will be reviewed quarterly.
Why
Open source is eating the world. The organizations that will stand out as leaders in the next decade are those who understand, embrace, and contribute to open source - building cultures where everyone can contribute.
Increase Hiring and Retention
Lack of developer talent is one of the biggest threats to businesses. Contributing to open source enables your company to be competitive in a tight market.
- Highly skilled developers often participate heavily in open source projects and seek out companies with an active open source presence.
- Public recognition builds employer brand and incentivizes individual employees.
- Employee satisfaction increases through skill building, training, and knowledge sharing.
Reduce Cost & Improve Innovation
80% of companies expect to increase their use of enterprise open source software for emerging technologies.1
- Paying employees to contribute to open source can double the company’s productivity, when compared to non-contributing competitors.2
- Open source saves time and money while increasing efficiency.3
- Consistent contributing enables organizations to replace point solutions faster while reducing technical debt.
Program Benefits
Leading Organizations receive:
- Faster time to review service level objective from GitLab team members
- A quarterly dialogue with the Contributor Success team to discuss features important to you and define next steps
- Public recognition with special Leading Organization badge visible on LinkedIn and other social channels
- Opportunities to increase employer brand visibility through blog posts on GitLab.com, contributor stories, and social media
- A shared Slack channel between your organization and GitLab to provide guidance and answer questions using direct communication lines with GitLab team members including, but not limited to, Contributor Success Engineers, Merge Request Coaches, Product Engineers, Product Managers & Developer Relations Team
- General guidance on the legal considerations of contributing to open source and open core software projects
Enrollment
To apply to join the Leading Organization program:
- Schedule a workshop, click here.
- Once accepted into the program, you’ll receive a welcome e-mail
- Schedule an onboarding workshop
Workshops
GitLab hosts workshops with organizations interested in increasing their contributions and becoming eligible for the program. The Leading Organization team will reach out directly to organizations that either meet or are close to meeting the qualification requirement. For organizations interested in starting to contribute, please fill out this form.
Types of Workshops
-
Program Workshop - Program Overview and Benefits
- Audience: Business Stakeholders, GitLab: Leading Organization Team and CSM/Account Executive
Unable to display PDF file. Download it instead.
-
Onboarding Workshop & Technical Deep Dive
- Audience: Technical Leadership, Engineers interested in contributing, GitLab: Contributor Success
- Content: This is typically performed in two stages:
- Meet with Contributor Success cohort and receive a high level technical overview of contribution. As a part of this session, an exploration of the contributing organization’s GitLab usage is performed. This is typically a hands on session, the purpose of which is to uncover potential itches that could be used as a starting point for future contribution. From this session, a number of issues are potentially surfaced for exploration in a follow-up.
- In this session, the process of contribution is covered in a practical fashion. Concrete steps are covered including development environments, repository forking and getting started. This is a hands on session, where the Contributor Success engineer will then proceed to explore one of the previously surfaced issues in a live code exploration. From this session, there could be an MR raised, or potentially a path unlocked to the creation of one.
Tips from GitLab on how to accelerate your organization’s contribution rate
- Ensure your contributions are being counted by entering your organization’s name into your GitLab profile details
- Enable employees to make their first contributions
- Join Monthly Hackathons
- Allocate dedicated time for employees to contribute back to open source
- Address legal questions about contributing with this FAQ
Communication with GitLab
Email: leadingorganizations AT gitlab DOT com
Contribution Help:
Who
The Leading Organizations program is a top cross-functional initiative and working group.
-
RedHat, The State of Enterprise Open Source (February 22, 2022). Available at: https://www.redhat.com/en/resources/state-of-enterprise-open-source-report-2022 ↩︎
-
Nagle, Frank, Learning by Contributing: Gaining Competitive Advantage Through Contribution to Crowdsourced Public Goods (December 21, 2017). Available at SSRN: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3091831 ↩︎
-
Tidelift, 2020 Managed Open Source Survey (October 2020). Available at Tidelift: https://tidelift.com/subscription/2020-managed-open-source-survey ↩︎
ac0e3d5e
)