GitLab Contribute

Contribute is our annual GitLabber community event. We get together to get face-time with one another, build community, and get some work done! Since our team is scattered all over the globe, we try to plan a different location for each GitLab Contribute.


2020-03-04 – With the increased impact of COVID-19 (Coronavirus) across the world, we have made the difficult decision to cancel the planned in person March 2020 edition of Contribute. The health and safety of our team members is our highest priority. We are disappointed, but believe this to be the best decision for everyone involved. For other organizations facing similarly difficult decisions, we encourage them to study, implement, and contribute to GitLab's Guide to All-Remote, which outlines our vision for building meaningful relationships through intentional informal communication and in-person interactions.


Official registration for Virtual Contribute sessions open April 15th. Invites will be sent out via email. You can view an overview of programming for Virtual Contribute. Please note that registration for sessions will be in Sched- we need you to register to save your spot as spaces will fill up.

View the Contribute Virtual 2020 schedule & directory.


Will be led by your fellow team members. More details on all the workshop submissions can be found in the Contribute Project in GitLab .

Ambassadors and volunteers

Contribute Ambassadors assist the Contribute event team with a plethora of tasks while the rest of the company can focus on building bonds, having a good time, and contributing to the GitLab community. Volunteers assist Ambassadors in executing tasks, such as Team Day planning, excursions, and workshops. To volunteer at Contribute, please complete this form.


Why Contribute?

The name and concept of Contribute stems from our GitLab Values of Collaboration, Results, Effectiveness, Diversity, Iteration, and Transparency. We believe "everyone can contribute" and this motto is ingrained in everything we do and integral to our success as a team and company. We're better together and because of each other, so we ask that everyone contributes at this event.

What to expect?

This is not your average conference where you passively listen to content and are forced to attend specific sessions. You're signing up to contribute to building and sharing with this community.


The goal of Contribute is to get to know the people in the GitLab community. The better you know people, the easier it is to collaborate. We want to build trust and rapport between groups.

2019 recap

As you surely know, we are an all-remote company with over 900 team members in more than 55 countries. Since we don’t have watercooler talk or an office, we do a lot of fun stuff when we are all get together! We'd love for you to get to know us and each other, without a focus on your job or title. This way you'll see the people that contribute to GitLab instead of just a name on your screen. We have a whole list of fun activities planned for 2020 and are excited to spend time with you.


Frequently asked questions

If you have a question about Contribute, it has probably been asked by another GitLabber already! Check out the FAQs page that is updated regularly by the Contribute Ambassadors. If your question isn't answered there, feel free to ask in #contribute2020 on Slack. When you get an answer, please open an MR to add your question and answer to the FAQs page so that others can find the information easily too.