Honest question: Besides more traction among the open source community, where do you feel GitHub is stronger than GitLab? I’m not affiliated with GitLab, however a little biased because we’re using GitLab instead of GitHub at our company. Feature-wise, It seems to me that GitLab is running circles around GitHub. Curious about other opinions.
GitLab feels like using GitHub's UI from about 3 years ago. Here's a list of things missing, just to name a few:
> consolidated reviews
> multiple assigned people
> reasonable diffs when merging complicated changes, ability to review code since it was last reviewed
> easy to create merge requests, and plenty of context sensitive stuff
> can generate comparisons of code online without creating a merge request
There's so many small UI/UX pain pointsTake https://gitlab.com/coldnight/ci-test (which was the trending repo when I visited....):
> The navigation is spread across:
> The very top
> The left hand side
> An inline breadcrumbs below that
> A bar in the middle of the screen
> A bar below that
> History button duplicates Commits button.
> About 30% of the top of the UI is just useless filler - so the content on the page (the tree and the README - which is probably want I want when I visit a project) also consists of a small box in the bottom of the scren.
Compare https://github.com/fivethirtyeight/data (which is the top trending repo on Explore on GitHub!): > Much more consistent navigation - series of contextual bars which move down - so each page is more consistent
> Much more of the screen is available for the tree / README