At GitLab, our mission is to change all creative work from read-only to read-write so that everyone can contribute.
The GitLab for Open Source program supports GitLab's mission by empowering and enabling open source projects with our most advanced features so that they can create greater impact and amplify the contribution mindset within their spheres of influence.
This program's vision is to make GitLab the best product for Open Source projects to thrive at scale.
Apart from actively maintaining and constantly adding value to the open source Community Edition, GitLab makes the Enterprise Edition's top Ultimate and Gold tiers available free-of-cost to qualifying open source projects.
Note: If you want to host your personal project on GitLab.com and you decide to make it publicly visible instead of private, you will automatically have access to GitLab's Gold features when you create a Free account. To access Gold features at the group level (to enable things like epics, roadmaps, merge requests, and other Gold features for groups), you'll need to upgrade to our paid Gold plan or you may consider applying for this GitLab for Open Source program.
Here is more information on how the GitLab for Open Source program operates.
GitLab creates Objectives and Key Results (OKRs) per quarter. Here are the current OKRs for the GitLab for Open Source program:
Epics, issue boards, and labels are used to track our work. For more information on the specific ones we use, please visit the Community Relations project management page.
The steps below will generate the GitLab for Open Source Program metrics:
Run Reportto generate the report.
Export Details. Choose
Unicode (UTF-8)for the Export File Encoding and
.csvfor the Export File Format. Then click
Exportand save the file.
./edoss.rb -i <exported_file>.csv -o <output_file>.csv
jsonformats in addition to .csv.
If this is your first time running the report, here's a checklist of things you'll need to make sure you have first:
Campaign Name equals "2018_OSS"AND
Stage equals "Closed Won"EditRemoveAND
Type equals "New Business"
Filters > Add:
Stage :: equals :: Closed Won.
chmod 755 edoss.rb