So, I really like the idea of having some "official servers". I really like the idea of having a particular place in the UI where they show up. It will take some work to make THAT part happen.
However, there's no reason we can't make the servers themselves now. In fact, there's every reason to start putting them together. In the UI, we can't list servers that don't exist. So let's get some shit started.
I've created Breakfast in Austin as an Armagoshdarn clone, but it's obviously flawed. What I remember of the server involved a lot of grind-beating. So there's a lot of rubber settings to be tweaked (this came in 0.2.7.1, and the settings I tapped are from 0.2.5.something). It also seems to be too fast, like a Breakfast server.
In any case, let's start putting together servers we want to consider "Official".
And, with that, let's lay down some rules, some of which will take time to implement (meaning: let's focus on making good servers first and foremost, then let's focus on the political shit):
Rules:
* Banlists need to be shared so that if someone is banned from one server, they will be banned from all
* Moderator lists also need to be shared. Moderators need to have the same power on each server. So if you're going to host an "official server", you need to accept the "official moderators" too.
* The moderators will be subject to public discussion/criticism. Keep that in mind if you think you have what it takes to be a moderator. Just, you know, look at recent history to see what you may have to endure.
* Above all, servers should welcome new players and heavily enforce any rule that helps new players, regardless of whether or not it hurts old players. Bring the banhammer down!
And then there are guidelines, and these are based largely on what *we* (meaning all of us, I hope) makes competitive servers that are friendly for new players. These would be considered optional, but at the same time the failure to meet, at least in spirit, the purpose of these guidelines might get a server removed from the official list.
* Make settings that encourage competitive play (infinite walls don't do that, but they have educational value for new players, so they're not ruled out here)
* Generally speaking, a core dump is worth 1 point, and a match win is worth 10 points. Deviations from this need a solid reason.
* Map rotation is a wonderful idea, but the scoring needs to be kept the same, and the goal on each map needs to be kept the same (CTWF is fun, when you know the maps. For the rest of us, it's frustrating)
* Team modes apply, please exercise these to the best you can.
I had more, but it didn't make it in this post. Perhaps I really wanted discussion.
We will make "official servers", whether or not there's programming support for them. We have to. It makes no sense to offer "official servers" in 0.4 when we don't have any to offer.
So let's discuss what it takes to make an official server. Right here. You know the drill.....
