Also, Tremulous could go all XBox Live-ish and have user accounts, achievements, and point systems. Achievements ("Built 30 Overminds", "Killed 45 Enemies in One Game", "Had 50 Assists in One Game", etc.) could apply to the point ranking systems; you could have a stats ladder for kills, a separate one for assists, another for most efficient base construction (figured from kills earned by defenses constructed by one player combined with how many of that player's structures were killed in a particular game), and other almost-totally pointless ladders. Being at the head of a ladder could earn you various perks, such as invitations for tournaments, advertisements for your clan, etc. User accounts could be linked to the forum accounts, or could be entirely separate.
(If you don't wanna read everything scroll down to the dot points but read the first paragraph.)
Edit: It has come to my attention that I was not clear in my first, a trait I have I must admit. The whole goal for a ladder would be to fix the "1 vet and 10 feeders vs 6 vets and 5 campers" scenario which is happening in 95% of the games I play to a lesser or greater extent. These games are usually either extremely short, one sided for about 10-20 minutes (you know those groups of 3-4 humans that just get 50 kills?) or end up with humans camping the whole game or camping untill SD and then dying. I find these games extremely boring. Especially the human camping ones. Now there is many ideas I've posted down below. Most of them are optional, if not all.
The goal of a central server tremulous ladder would be to eliminate or greatly reduce the "1 vet and 10 feeders vs 6 vets and 5 campers" scenario in games. 'Nuff intro.
That's from another thread. I think we need something like. Much less for the reasons he stated and mainly because I find more often then not - about 90% of all games I play - the teams might both have 10 people each, but one team will have 5 'vets' and 3 newbies and 2 feeders, while the other has 4 newbie, 1 vet and 5 feeders. This means the team with 5 vets are going to win not matter what. I doubt luck could even help the other team.
The idea isn't too complicated. Have a central or server based ladder(s) that record you're damage % for aliens and credit gain for humans. Deaths needs to also be counted. With this information players could be placed to minimize the difference of team skill. I know this means players won't generally be able to chose what team they play, but for vets this doesn't really matter since all the ones I've played are good with both humans and aliens and newbies will make such a small difference they'll probably get to pick anyway. The best way to do that would probably to be to put newbies the team that higher score and put vets on the team with lower. It could also be possibly to have "preference" of either aliens or humans, which could be used if we had that time before the game starts where people can't join a team. This would mean everyone is placed when it runs out, often getting the team they want.
Also, you could use a score ladder type system, where dying reduces your score by X amount. This would greatly discourage feeding, or make sure feeders are balanced on both teams.
How much you build could also be recorded. Possibly give people the option to mark you a good or bad builder, increasing or decreasing you're builder 'rank'. This would make sure theres always at least one good builder on a team. The best builder on each team could also have the ability to control who can build and who can't. This would largely stop n00bie builders screwing up bases, and would eliminate deconners if a central server was used.
Players could be marked "deconner" by mass vote. I'd say at least 50. If this happens they aren't allowed to build. They would also have to have deconned the RC or spawns in the game they were voted "deconner". Highest ranked builder can remove this status for one game. Another options is that votes are nulled if they rebuilt the same amount of BPs they deconned in that game. or someone else vouches for them (when someone is deconning while someone else builds).
Stats older then say 8 weeks should be dropped. So possibly record 'checkpoints' once a week of what players stats are, and when they're older then 8 weeks they aren't used in team balancing or, optionally, vet servers. This would mean as players progress in skill their stats reflect it. The other option is - I highly recommend 8 weeks, it's a tried and true time limit - everyones stats are reset. Servers that want to allow only vets/newbies in could record tags once they are allowed, so you only have to get in once and you have access forever. The server could also do resets of this as well.
After a little thought just then I really haven't got much clue as to the specifics, which if people like the idea can hopefully be worked out with your help. Here's what I've thought of already.
General:
-Name registering using passwords to record stats. Either individual server or central server based.
-Players are placed on the team they'll help the most.
-The (total score/games played) could be used instead of total score for greater balance.
-Players can chose a team preference to be placed on more often.
-This would help balance teams and make games much longer, more eventful and most importantly more fun.
-Recording credit gain and damage delt (aliens) would largely elimate people who usually kill only goons/rants or lucis/bsuits from being marked as "newbie".
-Builder rank. The highest ranked builder could have the ability to control who can build. a "let everyone build" bind for emergencies.
-The ability for everyone to give "good" or "bad" points to builders.
-The ability for the highest ranked builder to relinquish that status for that game and pass it onto someone else.
Central server specific:
-A newbie server like in the other thread, where people with too low a total score would be restricted to.
-Servers could use total score to only allow vets in.
-Anti-deconner. Explained above.
-Clan ladder. This could allow some form of clan ladder with rank of clan etc based on individual players skills.
My brain just died. If people like this and it gets 'greenlighted', I'll edit this and add any ideas anyone else comes up with.