Pros:
- A single, unified area for all feedback, bugs, and suggestions.
- Users can thumbsup or thumbsdown anything, which also allows us to see the most popular issues that players want the most, which then allows us to more easily decide what to develop!
- Much better search capability for finding relevant issues or to help prevent duplicates.
- Integration with our private codebase that allows us to interact with (close, reference, etc) any issue while filling out a commit message. ("Did stuff. Fixes #123" - this closes issue #123 instantly) This equates to being much easier for devs to manage issues and suggestions.
- Organization - Labels can be used to further improve search parameters and keep things tidy - "Bug", "Suggestion", "Top Priority", etc.
- Users will need to register for Gitlab in order to post issues. This may mean an overall decrease in activity/bugs/suggestions after being separated from our main website, but thankfully registration is even easier to do than anything else CM owns since a few clicks can get users signed up using a Google, Twitter, Github, or Bitbucket account.
- Thanks to TopHatPenguin, TheMaskedMan2, Snypehunter007, Nescau, and others, over 500 bugs and suggestions (such as Confirmed Bugs and Accepted Suggestions) have already been moved to Gitlab. Users who have submitted bugs/suggestions that have not been moved yet are encouraged to move them to Gitlab (search for them first!) - we'll try to help with this in the interim while we get everything switched over. The transition will be a little rocky but not impossible, and the result will be worth it.
- The existing Bugs and Suggestions forums will be moved to the Legacy section of our website for viewing by anyone, but will be locked to new topics and replies.
- All in-game and wiki links to the Bugs and Suggestions forums will be updated to point to Gitlab (assuming I can find them all - I might need a hand with this if I miss any).
- We also welcome anyone wanting to help with informing us that issues can be closed due to being fixed or irrelevant. There's very few of us compared to the thousands of potential helping hands in the community. Even a simple "This can be closed, I noticed it was fixed" message will go a long way.
Check out our Gitlab project here!