summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWildX <wildx@themanaworld.org>2023-01-13 20:48:01 +0000
committerWildX <wildx@themanaworld.org>2023-01-13 20:48:01 +0000
commit8865fab7e7d80c3c1b7dbf75aa99ef01cd7b2d25 (patch)
treee032e61b9153c8e6aec2eda19fcee3f2a91df021
parent0a504e5dc0bf14ba17c58039ab09b6f7bc75b0a8 (diff)
downloadpolicies-8865fab7e7d80c3c1b7dbf75aa99ef01cd7b2d25.tar.gz
policies-8865fab7e7d80c3c1b7dbf75aa99ef01cd7b2d25.tar.bz2
policies-8865fab7e7d80c3c1b7dbf75aa99ef01cd7b2d25.tar.xz
policies-8865fab7e7d80c3c1b7dbf75aa99ef01cd7b2d25.zip
Edits based on @Jesusalva's notes
-rw-r--r--policies/constitution.md24
1 files changed, 13 insertions, 11 deletions
diff --git a/policies/constitution.md b/policies/constitution.md
index 733201d..35122f3 100644
--- a/policies/constitution.md
+++ b/policies/constitution.md
@@ -9,22 +9,23 @@ autoupdate:
---
# The Mana World (TMW)
-The Mana World is a collective of Open Source game development projects that have spawned throughout the history of the organisation. Its aim is to foster the development of various projects and share in the continued growth of its longstanding community.
+The Mana World 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 one game 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. Eventually, The Mana World grew into an organisation hosting many projects including forks of the original game, client adaptations and even plans for new TMW-inspired titles.
## 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 be elected to TMWT one needs to have been appointed an active developer of at least one official TMW project for a minimum of six months and be voted and agreed upon by TMWT internally.
-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 rensposible for nominating a member to the vacant position.
+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 reserves the right to manage a centralised sysadmin team for security and privacy purposes.
+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 is directly responsible for the continued existence and maintenance of its TMW Classic servers.
- - TMWT will only act in a guarantor capacity or as an ultimate arbitrary in the management of organised development projects.
-- TMWT may keep subprojects not directly related to the goal but which provide support or shares the same meta universe as The Mana World.
-- TMWT understands that all members are here to help each other fulfill the common vision of making a Open Source 2D MMORPG.
+- 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.
@@ -42,8 +43,9 @@ TMWT reserves the right to manage a centralised sysadmin team for security and p
### 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, the poll duration may not be reduced and the poll must attain at least 3 total votes;
-- Any valid poll must include an option directly against the relevant proposal or an option for status-quo.
+- Once the first vote has been cast (excluding the poll author's), the poll duration may not be reduced;
+- A simple majority of 50% is required for a poll to be valid;
+- 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;
@@ -86,7 +88,7 @@ Each TMW subproject has its own set of contributors. One person can be a member
- Are those that have ssh access to the server and are responsible for server restarts, maintenance, and the general health of the server overall (sysadmins).
- Are usually those that deal with Account resets/info and aid in GM investigations;
- To become a member of this group, a person must demonstrate the appropriate knowledge and willingness to devote time, as well as an ability to collaborate successfully with the exisitng admin team;
-- All Server Admins are members of TMWT and must be approved by voting poll.
+- All Server Admins are members of TMWT and must be approved by voting poll as well as unanimous agreement of all existing Admins.
### Developers
- Responsible for the development of one or more official TMW projects;
@@ -100,7 +102,7 @@ These groups are closely affiliated with TMWT and TMW as an organisation, but ar
### Advisers
- 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/unreachable for a period of 12 months;
-- TMWT members may be moved forcefully into this group by voting poll, but a supermajority of 75% of votes is required;
+- TMWT members may be moved forcefully into this group by voting poll;
- Advisers are not TMWT members;
- Advisers no longer actively contribute, but may be entrusted with specific responsibilities at the discretion of TMWT;
- Allowed to participate in internal discussions, but not allowed to vote as a TMWT member;