Everyone can contribute.
Save the date, we're back! More details about the dates for the next Contribute are on the event landing page
We try to get together every 9 months or so 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.
Contribute is not a mandatory trip or a department offsite, nor is it a vacation or incentive trip. It's a chance for everyone to meet fellow GitLab team-members across all departments and regions: part team building, part education, part customer interaction, and hopefully all fun.
The goal of Contribute is to get to know the people in the GitLab community better. The better you know people, the easier it is to collaborate. We want to build trust between groups.
General guidelines and information are on this page but our official Code of Conduct policy is outlined on this page.
As soon as dates and a location are confirmed, we'll open our registration. Registration cuts off 2 weeks before the event takes place. New GitLab team-members who are scheduled to start in the weeks and days before Contribute will be sent communications and instructions on getting ready for Contribute, with the template found in the Employment project. New GitLab team-members may purchase flights and prepare to submit reimbursement Day 1. On their first day, they may register for the event and workshops through the invitation that will have been sent to their GitLab email. Hotel rooms are being held for these new hires. They will be able to access the Contribute App to see the full schedule and information without logging in.
We have observed from the past that contributors who have chosen to bring children spend significantly less time collaborating with GitLab team members. If you need to travel with family members, you are expected to fully engage in as many group activities as you are physically able, invite team members to join you during meals, attend all company meetings, and recognize that Contribute is an investment in the continued growth of the organization.
You are encouraged to take pictures and post on social media. If you take pictures of people not on the podium please ask their permission. Please consider using the hashtag #GitLabContribute. Our social media guidelines still apply.
GitLab Contribute has variety of sessions: unconference, workshops, presentations, etc. Contribute isn’t a conference, it's a "meeting of minds”. It's a place to connect and collaborate in an environment where everyone can contribute. We don’t present to our users and customers, or schedule special/VIP time with them. They are expected to join in the overall program.
The goal is for a group to come together to produce something collectively. A participant can be anyone in the GitLab community: GitLab team-member, significant other, customer, contributors, including GitLab users.
The following are measures of a successful unconference session:
Here's an overview of how this works during Contribute.
Most sessions can, and should, have diverse group of folks attending like GitLab team-members from different teams, community, etc. There should also be scheduled time for teams to have team-only time to discuss their work, strategize, and problem solve.
The following are measures of a successful workshop.
The following should be assigned and/or arranged a month before Contribute:
Great WiFi is essential to the success of Contribute. We can't have everyone in one location and not have excellent internet.