Problem: auto-generated pet names for servers are too catchy
I was going to name my server "centos-7-automount-test" but Exosphere suggested a name of lively_big_minnow. I liked this name so much that I wanted to keep it. This has happened in the past, which leads to me forgetting why the server was created or what its purpose is. I end up with implicitly_charmed_warthog and heavily_superb_trout, and no idea what they're doing.
In a past devops job, a "pet" peeve of mine was dealing with dozens of servers whose names were all cute and nondescriptive. They were all named after Muppets and Hobbits rather than according to their function/purpose. I fear we're encouraging the same bad behavior in Exosphere.
What if we do the following?
- In the create server UI, make the server name field blank, perhaps with a prompt that says "Name your new server!"
- Only populate a catchy pet name when someone clicks the "Create" button after not having entered a name.