When creating a project, there are constraints that both the project name and project key are unique. Why isn't having the project key unique enough? Shouldn't all the data be tied to the project key and the project name would just be a display string?
Our use case is that we're migrating hundreds of repositories and want to have the same repository organization for each product. For example, we would like a project named Common with a key PROD1_COMMON and a second project named Common with a key PROD2_COMMON. It seems that in order to do this, we actually need to name the projects Prod1Common and Prod2Common.
Is there any way to remove this restriction? It would be acceptable for this to be an administrator setting.