Forged Alliance Forever (FAF) is a community project of players and contributors who want to sustain and advance the game Supreme Commander: Forged Alliance.
The FAF Teams are groups of FAF contributors who are tasked with diffrent aspects of FAForever.
These are the current Team Leaders:
Trainer Team Leader
Cheeseberry
Promotions Team Leader:
Jip
FAF Live Team Leader:
TBD
Tournament Team Leader:
TBD
Matchmaking Team Leader:
Stormlantern
Balance Team Leader:
Tagada
Games Team Leader:
BlackYps
Creative Team Leader:
Balthazar
Moderation Team Leader:
Giebmasse
DevOps Team Leader:
Brutus5000
Campaign Team Leader
Rezy-Noob
We are a group of interested people in the development of the faf community. Our goals are providing opportunities to new players to develop their own skills and adapting them within the community.
This is the face of the team.
The team leader is elected by a team vote.
The team leader can be changed by the request of at least 50% of team members at any time.
The team leader is the default point of contact with the board and other teams.
If there is a team vote that results in a tie, that team leader acts as the tiebreaker.
For more information, see the following page:
The role given out by the FAFLive Manager in order to make managing the account as easy as
possible. This is typically given out to casters interested in helping the channel cover events but
may not have an interest in larger scope decisions regarding the channel. It can also be given to
serial event organizers that utilize the account or people interested in helping the channel
improve from a streaming setup point of view. The role can also be removed at the discretion of
the Manager.
This role is voted in by a majority of current Organizers. It represents people that have an
invested interest in improving the account across the variety of fields that FAFLive is used for
while also working to expand it beyond those fields.
It is not necessary to be an Associate first to be an Organizer, however it would definitely be the
norm. A person can apply to be part of the Organizers by speaking to the Manager of the team
who will then handle the logistics of a voting process.
Organizers vote for a new Manager on an annual basis after the annual FAF General Meeting.
In cases where a Manager must be replaced, 66% of the Organizers can submit a petition to the
Board.
TDs themselves do not hold any minimum responsibilities but are able to voice concerns and
input about tournament schedules and funding. They are free to participate in these discussions
as interest in making long term, consistent, and complex events run smoothly is the ultimate
division between a Senior TD and a standard TD.
Tournament Directors are given privileges over events as outlined by:
https://forum.faforever.com/topic/269/tournament-code-of-conduct
Senior Tournament Directors will be responsible for reviewing tournament formats and giving
advice on how to make events run optimally.
They will also be the ultimate decision body that
determines Official FAF Event Scheduling as well as working with the Board to allot funds for
these events through the Tournament Manager.
Senior TDs vote for a new Manager on an annual basis after the annual FAF General Meeting.
In cases where a Manager must be replaced, 66% of the Senior TDs can submit a petition to the Board
❖ Interested applicants apply by messaging the team lead.
❖ Applicants are discussed and voted on by the team members with a majority required to join, with the team leader being the tiebreak.
❖ If accepted new members become balance associates.
❖ Applicants are expected to have atleast one of the following: game design knowledge, LUA coding knowledge being familiar with fa repo or be an experienced player with a good understanding of the competitive gameplay.
❖ New members are accepted on a trial period that lasts up to 3 months.
❖ Team members may be removed, by the team leader or a majority vote, due to inactivity or being no longer suitable for the position.
❖ The team leader acts as the point of contact with the board and other teams.
❖ The team leader is elected by the balance members with a majority vote or by the previous team leader.
❖ Any team member can call for team lead election at any time with a 3 month cooldown period in normal situations.
❖ Member of the Balance team is expected to actively work towards team's goals and responsibilities. This is achieved by discussing balance matters with the team, creating and reviewing Pull requests in the repository, and taking part in meetings.
❖ Members of the Balance team, alongside the team lead, decide on individual balance changes as well as the general direction of balance.
❖ Members get a vote in all matters concerning the balance team: team membership, team leader election and the policy of the team.
❖ To become a member you have to actively contribute as a balance associate for at least 6 months and get an approval of the team lead and super majority (75%) of current members.
❖ Balance associates are either newer contributors or less experienced contributors.
❖ Balance associates are expected to contribute in at least one area of team's responsibilities.
❖ Balance associates don't get to vote on any matters concerning the balance team and they don't decide upon balance changes. That doesn't mean that their feedback isn't welcome nor that it won't impact what gets changed. It simply means they do not have a final say in those matters.
❖ Activity requirements are less strict for the associates compared to members.
❖ The main goal of the Balance team is the continous balancing of FAF's gameplay to make it more fun, fair, and engaging.
❖ Roll-out patches to fix any bugs and introduce new features
❖ Prepare patchnotes and explain to the community the reasons behind changes made in the patch
❖ Engage with the community and collect feedback
For more information, see the following page:
The moderation team’s mission is to keep the community a healthy and pleasant place
for all users, on all FAF platforms, by enforcing the rules of the community.
The moderation team also determines the moderation policy and rules for the client,
discord, forum, and other FAF managed platforms.
For more information, see the following page:
This team is responsible for creating and developing campaign missions on FAF.
The campaign team has its own repository where it can make changes to the game. The campaign team maintains the repository - no change requires approval from either the game or the balance team.
The campaign team has its own repository with maps, that acts as a vault. The campaign team maintains the map repository and no change to the map repository requires approval from the creative team.
Campaign Team lead has the following responsibilities as it follows: