Create lowercase names for Mattermost channel automatically
Description
The "Create a Mattermost team for this group" cannot be used most of the time for my cases, because the Gitlab group names contain acronyms (Foundry and process names), and I want that to be reflected in the name of the Gitlab project. However Mattermost expects channel names to be lowercase, and there is no control over how the channel is named in the Gitlab UI.
Proposal
I can see two options here:
- Gitlab automatically uses lowercase naming for the Mattermost channel name.
- In addition to 1., the channel name can also be edited before creating the group.
While I'd prefer 2., 1. is fine as an MVP as far as I'm concerned. The goal is to avoid stupid errors
Documentation blurb
Gitlab derives the Mattermost channel name from the project name. Because Mattermost expects lowercase names for the channels, any uppercase character will be lowercased for channel creation.
Furthermore, you can edit the Mattermost channel name before clicking on the Create group
button.