summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgumi <git@gumi.ca>2021-01-09 22:52:11 +0000
committerHelianthella <git@gumi.ca>2021-01-16 21:24:12 -0500
commitc0c27027ca4754eb4b7341fdad4b64bc9e000fd0 (patch)
treecab8f15115bfca9b184c053464179cf38bb3be0a
parent66a8771528e428cac602999a0ce25d8a7f9cf760 (diff)
downloadpolicies-c0c27027ca4754eb4b7341fdad4b64bc9e000fd0.tar.gz
policies-c0c27027ca4754eb4b7341fdad4b64bc9e000fd0.tar.bz2
policies-c0c27027ca4754eb4b7341fdad4b64bc9e000fd0.tar.xz
policies-c0c27027ca4754eb4b7341fdad4b64bc9e000fd0.zip
rework the constitution for the new organizational structure
Co-authored-by: Jesusaves <cpntb1@ymail.com> Co-authored-by: WildX <wildx@evolonline.org>
-rw-r--r--policies/constitution.md36
1 files changed, 26 insertions, 10 deletions
diff --git a/policies/constitution.md b/policies/constitution.md
index 36915fe..e72e201 100644
--- a/policies/constitution.md
+++ b/policies/constitution.md
@@ -19,11 +19,15 @@ autoupdate:
- 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.
### Issues which require a TMWT vote
- Changes to TMWT governance and/or Organization
- Changes to Game, Forum, Etiquette and Wiki rule changes. (not guidelines)
-- Voting a member into TMWT or to adviser status or to revoke membership or ban a member.
+- Voting a member into TMWT, reinstating an Adviser to its 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.
### How to conduct a TMWT vote
- 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/).
@@ -31,12 +35,15 @@ autoupdate:
- Once the first vote has been cast (excluding any vote by the poll author), the poll duration may not be reduced.
### Membership
-- If a member becomes inactive (stops) in their contributions for a period longer than 1 year, they will be moved to adviser status.
-- Prior members only have to show activity again to regain status.
-- Any member can call a vote to revoke someone's membership or ban a member.
-- At any time, any member may revoke their own membership or opt for adviser status.
+- Members are nominated by one or more TMWT members and voted in by TMWT as a whole.
+- 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.
+- 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.
-## Contributors
### General Duties
- Maintain guidelines for contributors to follow on the wiki.
- Maintain documentation on changes made.
@@ -45,29 +52,38 @@ autoupdate:
- Addressing community Forums posts / polls / suggestions.
### Game Masters
-- Responsible for moderating and enforcing the rules of the game, wiki and forums.
+- Responsible for moderating and enforcing the rules of the game(s), wiki(s) and forums.
- All Game Masters are members of The Mana World Team.
-- To become a Game Master, a person must be voted in by the player community
+- To become a Game Master, a person must be voted in by the player community and approved by TMWT for one or more relevant TMW subprojects.
### Server Admins
- Are those that have ssh access to the server and are responsible for server restarts, maintenance, and the general health of the server overall.
- Are those that are Forum Admins and/or Wiki Admins.
- Are those that deal with Account resets/info and aid in GM investigations.
- To become a member of this group, a person must first show the appropriate knowledge and willingness to devote time.
+- All Server Admins are members of The Mana World Team.
### Developers
- Programmers are responsible for making changes to the code base.
- Content Creators are responsible for adding quests, items and monsters either via scripting, mapping, sound, client theme or pixel art.
- Web developers are responsible for the website's front and/or back-end work.
- Translators work on client, server and wiki data to provide them in as many languages as we can.
-- Developer group maintains a visible project plan.
-- To become a member of this group, a person must show appropriate knowledge, contribute to the project and learn and gain 'git' access.
+- Developer groups maintain a visible project plan.
+- To become a member of these groups, a person must show appropriate knowledge, contribute to the project and learn and gain 'git' access.
+
+## Affiliated groups
+These groups are closely affiliated with TMWT and TMW as an organisation, but are not necessarily direct members of the Team.
### Advisers
- To become a member of this group, a person needs to be a prior contributor and TMWT member.
- No longer actively contribute.
- Allowed to vote/post as TMWT.
+### Community Managers
+- Server Admins may appoint Community Managers to manage social media accounts ("communities") on behalf of The Mana World.
+- Each sub-project may have its own social media accounts and appoint its own Community Managers.
+- Community Managers do not automatically inherit TMWT membership.
+- Community Managers may appoint and supervise lower-ranking moderators to assist them in managing a community.
<!-- The section below only contains links to relevant user groups and is not part of the constitution -->
<br><hr>