When comparing GitLab issues vs FogBugz, the Slant community recommends GitLab issues for most people. In the question“What are the best bug/issue tracking tools for small development teams?” GitLab issues is ranked 1st while FogBugz is ranked 6th. The most important reason people chose GitLab issues is:
GitLab's UI is clean and intuitive. Each view is designed to not fill the screen with useless information. It displays the activity in a feed-type way in the most prominent part of the view. On top of that, there's a toolbar with buttons which can filter this feed by pushes, merge events or comments. On the left, there's a menu that displays all the links that take you to the different views. For example, a file directory which displays all the files in that repo, a commit view which displays all the commits in cronological order, a network and a graph view that display important information graphically etc... All these details make GitLab's UI extremely intuitive and easy to use, no view is overflown with information and every view displays only the most useful and crucial information needed at that time.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Good web UI
GitLab's UI is clean and intuitive. Each view is designed to not fill the screen with useless information.
It displays the activity in a feed-type way in the most prominent part of the view. On top of that, there's a toolbar with buttons which can filter this feed by pushes, merge events or comments.
On the left, there's a menu that displays all the links that take you to the different views. For example, a file directory which displays all the files in that repo, a commit view which displays all the commits in cronological order, a network and a graph view that display important information graphically etc...
All these details make GitLab's UI extremely intuitive and easy to use, no view is overflown with information and every view displays only the most useful and crucial information needed at that time.
Pro Comes with integrated CI/CD solution
GitLab CI makes it easy to set up CI and deployment for projects in GitLab. It supports parallel testing, multiple platforms, Docker containers and streaming build logs.
Pro Regular updates
GitLab is being constantly worked on and has a new release every month on the 22nd. Updating is also very easy through a single upgrade script.
Pro Issues can have weight
On GitLab EE (free for open-source projects only) you can set the weight of an issue during its creation (from 1 to 9) to get a better idea of how much time, value or complexity a given issue has.
Pro Helpdesk features
Customers can send emails for further processing.
Pro Evidence-Based Scheduling
EBS produces ship date probability distributions, see here.
Pro Backed by big company
The same company behind Stack Overflow and Trello.
Pro Intuitive UI
The UI is very well thought through. All the right stuff is in the right places.
Cons
Con Search functionality is not that refined
While you can search for users or projects, you cannot search for a filename. This makes GitLab's search one of the weak points in an otherwise great tool.
Con Self-hosting is pricey
The minimum is 50 users at $15 per user per month.
Con Cannot be used without an account
You cannot show someone a ticket that does not have an account.