GitLab Community Forum

GitLab is growing fast. Day by day, more and more people interact with it. Over the past two years, the community around GitLab has thrived and new contributors appear every day.

Although there are a lot of ways to communicate with each other, we lack a central place to discuss, without relying on third party applications.

Today we present you the GitLab Community Forum. A new home to share, ask and discuss everything related to GitLab!

The forum is run by community members whereas the hosting is gracefully donated by GitLab B.V.. Remember that this is not the place to expect any professional help by GitLab developers, but to interact with the rest of the community.

The platform

The platform that the forum is built on, is the well known open source project Discourse, a Rails + Emberjs application. It is a powerful app that is used by many other communities, like Docker, Twitter, NewRelic and Mozilla.

For the moment, you can sign up with a new account or use Mozilla persona to sign in. In the future more OAuth providers will be supported, including gitlab.com which comes in GitLab 7.7.

Features

Discourse has this nice feature to use topics as wikis. As such, we migrated the troubleshooting public wiki from GitHub to this topic. Any registered member can edit it and add new troubleshooting tips. Having this guide in the forum gives us the power to leave replies under that topic and discuss possible additions/deletions.

The search function is also very powerful. Μake sure to use it any time you have a question or stumbled upon something; someone else might already have posted the solution. For example, searching for reset admin, reveals that there is a reference in the Troubleshooting wiki.

Forum structure

For better organization, we have added some categories which you can choose from when starting a topic. If you feel your post falls under a category that doesn't exist yet, you can report it here.

When posting, you can use either bbcode or the well known markdown to format your reply.

If you wrote a blog post about GitLab or found out an interesting tutorial that helped you and you think it might help others, do share it in the HowTo category. Did you know that you can install GitLab on Mac OSX or FreeBSD or even Windows? The HowTo section can also include little tips, like how to give admin access to a person via the Rails console.

The Use Cases category sums up success stories of versatile setups. It is always interesting to read how GitLab is deployed and used in enterprise environments.

Manually updating, deploying or even building GitLab can be a tedious task. For those who are passionate about configuration management setups,we have created the Configuration Management section.

If you just began learning Ruby on Rails or any other technologies that come with GitLab and want to get your hands dirty, head over the Development section and open a topic. A good start is to search through the feature request tracker, find something you would like to implement and work on that. The GitLab community has some prominent and experienced developers that can help you get started.

If you have made a fan art about GitLab, share it in the Fan art category.

We also have an ARM devices category for any relevant information about GitLab running on small devices.

We are hoping for many contributions in this early stage, so spread the word and let the forum be the place where we bond as community.