<story><title>Almost Everything We Do Will Be Open</title><url>https://about.gitlab.com/2015/08/03/almost-everything-we-do-is-now-open</url></story><parent_chain></parent_chain><comment><author>skyraider</author><text>GitLab Enterprise user here. GitLab&amp;#x27;s open-source policy is one of the major reasons we chose it (along with self-hosting and fairly modern, built-in continuous integration), but the GitLab community could use some additional design and documentation effort.&lt;p&gt;Things that almost make me want to switch back to GitHub:&lt;p&gt;- GitLab is really hard to look at. All of our devs are having trouble visually locating comments in diffs. We&amp;#x27;re always scrolling through the left-side menu looking for the issues tab. It&amp;#x27;s hard to visually differentiate between items like comments in merge requests. Our eyes just can&amp;#x27;t find and follow things. Even BitBucket looks better.&lt;p&gt;- GitLab-CI has poor documentation on runners, and a rather buggy test runner registration process that doesn&amp;#x27;t provide any debugging output and produces false positives quite often.&lt;p&gt;- GitLab-CI has no unconditional cleanup directive, like CircleCI does... but if you&amp;#x27;re re-using a test runner instead of tearing down the server each time, unconditional cleanup is the one thing you need. And no, the Docker executor doesn&amp;#x27;t solve this because we don&amp;#x27;t want to test our Docker containers inside Docker.&lt;p&gt;- CI is based on commit IDs. You can&amp;#x27;t run particular CI events on merge requests. For example, this means no way to run integration tests on merge requests.&lt;p&gt;- Typography could be improved. When you&amp;#x27;re looking at the issues page all day, this is quite noticeable.&lt;p&gt;- Slack integration is not great; it dumps links to &amp;quot;GitLab Enterprise Edition&amp;quot; instead of useful commit&amp;#x2F;changeset stuff like GitHub does.&lt;p&gt;If the community&amp;#x2F;GitLab can focus on putting on some of the design polish and service integration polish that GitHub has, GitLab would be a total winner for us, long-term.</text></comment>
<story><title>Almost Everything We Do Will Be Open</title><url>https://about.gitlab.com/2015/08/03/almost-everything-we-do-is-now-open</url></story><parent_chain></parent_chain><comment><author>_pmf_</author><text>It&amp;#x27;s hard to compete against GitHub. I hope they will get some traction so we have an alternative to GitHub once it gets bought by MS (and becomes the next SourceForge).</text></comment>