Community Relations Team
Everyone can contribute
GitLab Community Day @ SCaLE 18x, 6th March 2020
1
GitLab Community Code of Conduct
2
Agenda for the day
Issue for the Community Day: https://gitlab.com/gitlab-com/marketing/community-relations/evangelist-program/general/issues/900
3
About GitLab the product
GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security.
4
Meet the GitLab team
GitLab started with this first commit from our co-founder Dmitriy Zaporozhets (DZ) in 2011!
1.2K
Employees
3K
Contributors
300
Pets
67
Locations
1
Employee at HQ
On a mission to change all creative work from read-only to read-write so that everyone can contribute
👋
5
GitLab Community Relations Team
Nuritzi Sanchez
Lindsay Olson
Christina Hupy, PhD
West Lafayette, IN, USA
Sunnyvale, CA, USA
Portland, OR, USA
Samantha Lee
Lakewood, CO, USA
6
Growing the team: vacancies
https://about.gitlab.com/job-families/marketing/community-advocate/#manager-community-advocate
7
Code Contributor Program
Community Relations
“Lowering the contribution barrier and growing the GitLab contributor community”
8
Exciting growth in both contributors and merged MRs in 2019
Source: https://contributors.gitlab.com · Handbook
9
Contributors celebrating their accomplishments
10
Contributors landing page: https://about.gitlab.com/community/contribute/
11
Contributors Gitter room: https://gitter.im/gitlabhq/contributors
12
Quarterly Hackathon
13
A few more things to note...
14
Education
Community Relations
15
Education Program🎓
Mission - facilitate and drive the adoption of GitLab at educational institutions around the globe and build an engaged community of GitLab evangelists and contributors in the next generation of the workforce.
Evangelize the benefits of an all-remote operating model and GitLab’s associated company values.
Current offering
16
Education Program🎓
Key metrics
Additional metrics
17
Education Program🎓 - 👀Looking Ahead👀
Goals -
Coming Soon -
Mid-year
18
Education Program🎓
Learn more and contribute!
19
Evangelist Program
Community Relations
“Widening the network of GitLab evangelists worldwide and remote”
20
GitLab Meetups - 23 countries, 46 groups, 9,000 members
21
GitLab Meetups
GitLab Japan
GitLab Hamburg
GitLab Nigeria
22
23
24
Hero’s Journey
25
Open Source
Community Relations
26
GitLab
Open Source
27
Do any of these things sound familiar?
- We have trouble attracting and retaining new contributors.
- Continuous Integration (CI) and Continuous Development (CD) are not commonly used.
- Contributors must sign into multiple tools, increasing the burden of contributing to our project.
- Tooling interfaces we use look old or outdated.
- Our current tools are not Open Source, or the companies behind them are not transparent and open.
- Newcomers have trouble jumping in and knowing what they can start working on.
- It’s hard getting support from our current tool’s communities, or it’s difficult to contribute upstream.
- Mailing lists are an important part of our workflow.
- Outreach teams find it hard to integrate.
28
GitLab is a complete solution for Open Source orgs
Simplifies the workflow and gives you powerful tools in a single platform to help you build and deploy great software, attract new contributors, and work across cross-functional teams.
Provides an Open Source solution backed up by an open and transparent company.
Connects you to a rapidly growing company and community, with extra support if you need it.
29
Open Source orgs get highest tiers for free
30
Our top tiers are free for Open Source orgs
Products for Open Source Orgs | Benefits | Add-Ons | |
| Community Edition | Self-Hosted | Fully Open Source with MIT Expat license Core/Free feature parity Complete control of your instance Upgrade to Enterprise is possible with some manual work | 24hr Support at 95% off |
| Ultimate | Self-Hosted | Complete control of your instance Top tier features are free of cost� Easily transition to GiLab.com at any time | 24hr Support at 95% off |
Gold | GitLab.com | Easily discoverable by new contributors Social profile reflects your contribution to various projects Zero infrastructure maintenance cost Beta test new features and get access before they land Easily transition to GitLab self-hosted at any time | 24hr Support at 95% off Extra CI Minutes |
Enterprise Edition
($99/user/month value)
Community Edition
31
Join the migration: #movingtogitlab
Watch this video to learn why GNOME, KDE, and freedesktop.org are all team #movingtogitlab: http://bit.ly/movingtogitlab-commit-2019
32
Snapshot of current Open Source program
Key metrics
Additional metrics
33
What’s next?
Improving the experience of migrating to GitLab by updating the website to make it easier to find our offerings for Open Source orgs, improving the application process, and supporting the community once they are users. �
34
What’s next?
Fostering more collaboration among Open Source organizations as they migrate to GitLab and become users. We want to work together on product improvements that are important for Open Source communities. �
35
What’s next?
Learning more about the specific needs of Open Source communities so that we can continue to improve our product offering for Open Source organizations. �
36
To find out more about our Open Source program, please visit:
https://about.gitlab.com/solutions/open-source/
To learn more about and download the Community Edition, please visit:
https://about.gitlab.com/install/ce-or-ee/
nuritzi
37
Community Advocacy
Community Relations
38
Community Advocates
Goals
Community response channels
39
Community Advocates, by the numbers
Twitter median first reply time (last month)
Overall median first reply time (last month)
Total number of mentions (last month)
Daily mentions activity (last month)
40
Join in our conversations!
Come talk to wider community members and GitLab Community Advocates
Forum: https://forum.gitlab.com
Reddit: https://www.reddit.com/r/gitlab
Twitter: Include @gitlab in your tweets!
Hacker News: https://news.ycombinator.com
41
Questions?
42