Okay, so there is a lot of good points raised here already, so lets see if I can steer this in the right direction by sharing my thoughts on the matter.
Nickname registration. We've seen this done everywhere, whether you're on IRC or trying to sign up for a Gmail account, your username reflects who you are, and I have deep reservations about applying it to an online community like this. We could argue that the community is so small that the possibility of a clash is nearly impossible, but in the end, even that "nearly" bothers me. Another issue to consider is that people may not want to register to play, so there'd need to be some support for guests. Lastly, some people change their public facing name A LOT in First Person Shooters.
I think what may be more appropriate here is a compromise between the two extremes of the matter, and a personal favourite solution of mine to this matter in the past. Simply put, we allow people to register a
"user handle" (a constant "username" which has no bearing on a player's "name"), as it is currently with moderators. An addendum to this would be a new class of authority for clans; clan leaders would register a
"clan handle", which allows people to identify what affiliation(s) a registered user handle would have.
With this, you would still be able to change your name at will, as the name you're using in game has no bearing on your registration details. Clan handles would have a customisable field to allow clan leaders to control the look of their tags, and this would come up in game as a separate column (possibly even allowing good clan coordination later on by automatically teaming, etc).
Warning, Kicking, and/or Banning. Under this scheme, we'd likely eliminate the clan tagging problem, but still be faced with offensive names and/or people still
attempting to impersonate other players/moderators/me. I personally have a zero tolerance policy for anyone attempting to impersonate a moderator, or try to cause panic/dissension in the community. For people impersonating other players, you could check the handle for consistency, warn, kick, ban. Impersonating moderators/administrators/etc should just be an immediate ban.
Network-wide problems. Also stemming from this issue is the problem moderators currently have with banning a player from a particular server, only to have them go elsewhere to cause trouble. Currently, the only solution is to watch the server list and follow them around until they either have nobody to annoy, or they get the hint and give up. The contrast to this issue is that, as we have seen in the past, the more power you give people the more instances you have of somebody abusing it.
In an idealistic world, I would like to introduce another access level to the system, above moderator but below admin. This new "operator" class would have the ability to place temporary global bans/mutes/limits/allows, currently filling the gap between moderators and myself (I am not always going to be around to solve everyone's problems, nor do I particularly want to be the one doing that, and it is time the community started to organise into a coherent structure that runs organically on its own). At the very least, I think this merits some discussion while we're talking "legislation".
The registration system. Personally, I would really prefer not to open registrations on either user/clan handles. I also believe that this is a service being provided that requires ongoing maintenance and support, with someone there validating requests and providing technical support (and yes, that person will most likely be me); something that really requires compensation. I'm looking at my life here and realising how much time and effort I put into this, only to still be collecting a shitty disability cheque and begging for money each time that doesn't go far enough.
Currently, I offer anyone who donates to the project a place in the credits, and I think maybe this could be expanded to cover registrations. I'm not only talking about money here, people donate to the project in so many ways; from participating in the community, being a positive influence, and helping it grow - to creating something amazing that gets featured in the game itself. Everything counts. I think this could offer a great filter to those looking to create an account, knocking out spammers and those looking to subvert the system by resetting to zero. You would either need to donate a minimum dollar amount (possibly with a verified paypal account), or participate in / contribute to the community in a positive way. Guests are welcome to play, but don't get some of the perks the rest of us do (especially when it comes to a moderator requested compliance with regard to a name change).
.. and I could probably go on with other things on my mind, but they are far too numerous to recount now and what I've said so far will probably suffice to get the ball rolling. Discuss
