diff options
author | WildX <wildx@themanaworld.org> | 2023-01-14 13:30:58 +0000 |
---|---|---|
committer | WildX <wildx@themanaworld.org> | 2023-01-14 13:30:58 +0000 |
commit | c7d6def578e012f4d130e1a3cb269577d368d191 (patch) | |
tree | e7daa4bf16bf5171c602b28cb3823ee42961bedc | |
parent | 8956c060ef337ee8f6285ca2820af5977f9e5851 (diff) | |
download | policies-c7d6def578e012f4d130e1a3cb269577d368d191.tar.gz policies-c7d6def578e012f4d130e1a3cb269577d368d191.tar.bz2 policies-c7d6def578e012f4d130e1a3cb269577d368d191.tar.xz policies-c7d6def578e012f4d130e1a3cb269577d368d191.zip |
Wording and structure constistency v1
-rw-r--r-- | policies/constitution.md | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/policies/constitution.md b/policies/constitution.md index 15d7f78..4550962 100644 --- a/policies/constitution.md +++ b/policies/constitution.md @@ -9,80 +9,75 @@ autoupdate: --- # The Mana World (TMW) -The Mana World ("TMW") is a federated open source group, composed of several game projects that have spawned throughout the history of the organisation. The Mana World started as a single open source 2D MMORPG in 2004 and was from the beginning a constantly-evolving prototype. As new people joined and old people left, different ideas on what to produce started to arise. The Mana World is therefore an organisation hosting many related projects, including forks of the original game, client adaptations and even plans for new titles inspired by the original game. +The Mana World (TMW, TMW Org) is a federated open source group, composed of several game projects that have spawned throughout the history of the organisation. The Mana World started as a single open source 2D MMORPG in 2004 and was from the beginning a constantly-evolving prototype. As new people joined and old people left, different ideas on what to produce started to arise. The Mana World is therefore an organisation hosting many related projects, including forks of the original game, client adaptations and even plans for new titles inspired by the original game. + +## Development Projects +- TMW Classic is the designation given to the original game server project dating back to 2004; +- The Mana World may have subprojects, simply referred to as "projects" or "development projects", to attain or further its goals; + - Such development projects administrate their own autonomous development and GM teams; + - A member of a development project's team is not necessarily a TMWT Member, unless voted so. ## The Mana World Team (TMWT) -The Mana World Team is the executive body of The Mana World. It is made up of senior Developers, Administrators and Game Masters. In order to acquire TMWT membership, a vote is required within the guidelines established in membership section. - -Each TMW project can manage their development and GM teams independently. Each project is required to choose a nominal lead and mainain an updated membership list. In case no lead is present/available for more than 30 days, TMWT will be responsible for nominating a member to the vacant position. - -TMWT will not assign dedicated sysadmins to individual projects, and therefore sysadmins will serve all TMW projects, but reserves the right to do so. - -### Duties -- The purpose of the TMWT is to make or delegate decisions regarding the running of The Mana World (TMW). -- There are different scopes under TMWT's authority in order to balance and separate the projects' responsibility and management. -- TMWT can only remove a project after it is deemed defunct by a voting poll; - - A defunct project is a project lacking a lead or representative (can be any developer, admin or GM) willing to speak for it for over 90 days; -- TMWT will not archive a project with any active development or playerbase. -- TMWT will only act in a guarantor capacity or as an ultimate arbitrary in the management of organised development projects. -- TMWT may administrate projects not directly related to the goal but which provide support or shares the same meta universe as The Mana World. -- Someone can hold part or all of a role and not be a TMWT member, but they need to have the required knowledge or experience to fulfill that role. -- To become a TMWT member, you need to gain in membership in the one of the following categories of contributors; Game Master, Server Admin, or Developer and must be approved by a majority of TMWT. -- In the event that no TMWT members remain, but roles are fulfilled by non-TMWT members, those members may assume TMWT title to fulfill TMWT's duties to the best of their ability. -- The board will be the [SPI](https://spi-inc.org) Liaison or appoint one. -- The Mana World may have subprojects to attain and further its goal; Such subprojects may have their own autonomous development teams. -- A member of a subproject team is not a TMWT member, unless voted so. +The Mana World Team is the executive body of The Mana World. It is made up of Developers, Administrators and Game Masters with a long history within the organisation. In order to acquire TMWT membership, a vote is required within the guidelines established in the membership section. + +### Structure +- The purpose of the TMWT is to make or delegate executives decisions regarding the running of The Mana World organisation. + - To become a TMWT Member, one must be approved by a majority of TMWT and needs to gain membership in the one of the following categories of contributors: Developer, Game Master, Server Admin; +- Someone may hold any role within The Mana World and not be a TMWT Member, but they need to have the required knowledge or experience to fulfill that role; + - In the event that no TMWT members remain, but roles are fulfilled by non-TMWT members, those members may assume TMWT membership to fulfill TMWT's duties to the best of their ability; +- TMW Team will be the [SPI](https://spi-inc.org) Liaison or appoint one among its members. + - TMWT will only act in a guarantor capacity or as an ultimate arbitrary in the management of active development projects; + - TMWT may consider inactive a project lacking a lead or representative (can be any Admin, Developer or GM) willing to speak for it for over 90 days; + - TMWT may assume guardianship of inactive projects, but will not archive any project which it considers inactive. + +### General Duties +- Stewardship of TMW Classic servers; +- Maintain the community [Website](https://themanaworld.org/) [Forum Board](https://forums.themanaworld.org/) and [Wiki Board](https://wiki.themanaworld.org/); +- Maintain documentation and archival information relating to The Mana World; +- Provide tutorials, training and/or time to newer contributors; + - Attempt to encourage newer contributors and to do so with respect; +- TMWT will not assign dedicated sysadmins to individual projects, and therefore sysadmins will serve all TMW projects, but reserves the right to do otherwise. ### Issues which require a TMWT voting poll -- Changes to TMWT governance and/or Organization -- Changes to Game, Forum, Etiquette and Wiki rule changes. (not guidelines) -- Voting a member into TMWT, reinstating an Adviser to their former position, revoking membership or banning a member. -- Decisions on financial or legal matters affecting The Mana World. -- Formal objections to everyday decisions taken without a vote. Such objections must be raised by at least one TMWT member within 30 days of any changes made that they may affect. +- Changes to TMWT governance and/or Organization; +- Changes to Game, Forum, Etiquette and Wiki rule changes (not guidelines); +- Voting a member into TMWT, reinstating an Adviser to their former position, revoking membership, banning or suspending a member; +- Decisions on financial or legal matters affecting The Mana World; +- Decisions regarding guardianship of inactive projects; +- Formal objections to everyday decisions taken without a vote. Such objections must be raised by at least one TMWT Member within 30 days of any changes made that they may affect. ### How to conduct a voting poll - A poll must be opened in the ["TMW Team" private section](https://forums.themanaworld.org/viewforum.php?f=23) of the [forums](https://forums.themanaworld.org/); - The poll will allow re-voting and a running time will be set for 7 to 30 days (usually 7 days); - Once the first vote has been cast (excluding the poll author's), the poll duration may not be reduced; -- A simple majority of 50%+1 is required for a poll to be valid; +- A simple majority of 50%+1 is required for a poll to be valid, unless stated otherwise by the author at the time of the poll's opening; - Any valid poll must attain at least 3 votes and include an option directly against the relevant proposal or an option for status-quo. -### How to conduct an opinion poll -- Any poll conducted in the TMW Team private section which does not follow the above format is considered an opinion poll; -- Any voting poll which does not gather a minimum of 3 votes is considered an opinion poll; -- TMWT members may open polls simply to gather opinions and not to take binding decisions, in this case they should clearly state in the original post that the poll is non-binding; -- Opinion polls can be used for governance through consensus unless objected to by a TMWT member. +### How to conduct a consultative poll +- Any poll conducted in the TMW Team private section which does not follow the above format is considered a consultative poll; +- Any voting poll which does not gather a minimum of 3 votes is considered a consultative poll; +- TMWT members may open polls simply to gather opinions and not to take binding decisions, in this case they should clearly state in the original post that votes cast are for the purpose of opinion gathering; +- Consultative polls can be used for governance through consensus unless objected to by a TMWT Member. ### Consensus governance - Consensus-based decisions are taken in the absence of any objections and in the assumption that none would be raised; - TMWT may govern through consensus in the interest of efficiency; - Further guidelines on consensus governance are outlined [on the wiki](https://wiki.themanaworld.org/index.php/Consensus); -- Any objection by any TMWT member will invalidate the consensus process and force a voting poll. +- Any objection by any TMWT Member will invalidate the consensus process and force a voting poll. ### Membership -- Members are nominated by one or more TMWT members and voted in by TMWT as a whole. -- To be nominated, the candidate must have been involved with a TMW Official project for at least six months, and never have been kicked from TMWT previously. -- Members who become inactive should be removed from TMWT and other associated groups, unless a justification for not doing so exists and is accepted by TMWT. They should be moved to the Adviser group unless they request not to be, in which case they are to be left solely in the Contributor group. -- Inactivity is generally defined as not being present or being unavailable for a period longer than 1 year. Very low activity should be judged on a case-by-case basis taking individual reasons into consideration. Management of memberships is the responsibility of maintainers. -- Any member may call a vote to revoke someone's membership or ban a member if deemed necessary. +- Members are nominated by one or more TMWT members and voted in by TMWT as a whole; +- To be nominated, the candidate must have been involved with a TMW Official project for at least six months, and never have been kicked from TMWT previously; +- Members who become inactive should be removed from TMWT and other associated groups, unless a justification for not doing so exists and is accepted by TMWT. They should be moved to the Adviser group unless they request not to be, in which case they are to be left solely in the Contributor group; +- Inactivity is generally defined as not being present or being unavailable for a period longer than 1 year. Very low activity should be judged on a case-by-case basis taking individual reasons into consideration. +- Management of memberships is tracked on the Forum Board; +- Any member may call a vote to revoke someone's membership or ban a member if deemed necessary; - At any time, any member may revoke their own membership or opt for Adviser status. ## TMWT contributor groups -Each TMW subproject has its own set of contributors. One person can be a member of multiple subprojects. - -### General Duties -- Maintain guidelines for contributors to follow on the wiki. -- Maintain documentation on changes made. -- Provide tutorials, training and/or time to newer contributors. -- Leadership among the contributors will be done without coercion. -- Addressing community Forums posts / polls / suggestions. +TMWT members roughly fit into three categories: Administrators (Admins), Developers (Devs) and Game Masters (GMs). One person may occupy one or more of these roles. -### Game Masters -- Responsible for moderating and enforcing the rules of the game(s), wiki(s) and forums. -- Responsible for community management and user support. -- To become a Game Master, a person must be nominated by the player community and approved by TMWT for one or more relevant TMW subprojects. - -### Server Admins +### Administrators - Are those that may have ssh access to the server and are responsible for server restarts, maintenance, and the general health of the server overall (sysadmins); - Are those who may have administrator access to essential infrastracture such as the official forum board, wiki, IRC and Discord; - May be tasked in this capacity to manage group memberships; @@ -96,18 +91,23 @@ Each TMW subproject has its own set of contributors. One person can be a member - Senior developers are members of TMWT. They are responsible for their project as well as appointing new junior developers; - Junior developers are appointed by senior developers through git access. +### Game Masters +- Responsible for moderating and enforcing the rules of the game(s), wiki(s) and forums. +- Responsible for community management and user support. +- To become a Game Master, a person must be nominated by the player community and approved by TMWT for one or more relevant TMW subprojects. + ## Affiliated groups -These groups are closely affiliated with TMWT and TMW as an organisation, but are not necessarily direct members of the Team. TMWT may revoke membership of these groups through a polling vote. +These groups are closely affiliated with TMWT and TMW as an organisation, but are not necessarily direct members of the Team. TMWT may revoke membership of these groups through a voting poll. ### Advisers -- To become a member of this group, a person needs to be a prior contributor and TMWT member; +- To become a member of this group, a person needs to be a prior contributor and TMWT Member; - TMWT members may be moved automatically to this group by becoming inactive for a period of 12 months or more; - Inactivity is defined as lack of unprompted engagement with TMW in general, other TMWT members and particularly one's expected duties within TMWT; - Inactivity is judged by consensus among TMWT members and decided by a voting poll in case of objections; - TMWT members may be moved forcefully into this group by voting poll; - Advisers are not TMWT members; - Advisers typically no longer actively contribute; -- Allowed to participate in internal discussions, but not allowed to vote as a TMWT member; +- Allowed to participate in internal discussions, but not allowed to vote as a TMWT Member; - Allowed to be reinstated into TMWT with a simple voting poll. ### Moderators |