Skip to content

Commit

Permalink
Revert "Rewrite Work Groups"
Browse files Browse the repository at this point in the history
This reverts commit 3723bbf.
  • Loading branch information
Aeshus committed Jun 14, 2024
1 parent d0f0d30 commit 44fd33b
Showing 1 changed file with 22 additions and 28 deletions.
50 changes: 22 additions & 28 deletions src/en/general-development/work-groups.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,43 @@
# Work Groups

Work-groups are responsible for their respective areas of the game's design and documentation, similar to Code-Owners which manage the implementations of specific areas. Work-groups are made up of maintainers who have relevant experience in their specific area.
Work-groups are effectively the design equivalent to Code-Owners. Each work group is made up from maintainers that volunteer to upkeep the documentation and guidelines related to that area of the game. If you have a question about something related to one of the department/game areas feel free to message a member of its work group to get an authoritative answer.

These groups maintain two kinds of documents:
* **Design Guidelines**, which outline the design principles and the overarching goal of that area.
* **PR Guidelnines**, which outline the criteria for pull requests in that area.

If you have a question about something related to one of the department/game areas, feel free to message a member of its work-group to get an authoritative answer.

Maintainers that are not part of any work-groups are considered generalists, and while they might not be fully up to date with the design of a specific part, they can still help answer questions.
Each work group is responsible for maintaining corresponding design and pr guidelines documents in the docs repo that outlines the current and intended design for that game area, along with what is acceptible design/quality for a PR in that game area. Maintainers that are not part of any work groups are generalists, and while they might not be fully up to date with the design of a game-area they can still help answer questions.

## Current Work Groups

### Game-Wide

| Group |  Members |
| --------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [Accessibility](../space-station-14/accessibility.md) | Bhijn & Myr(deathride58), mdAJCM |
| [Admin Tooling](../space-station-14/admin-tools.md) | Jezithyr, Chief-Engineer, Vasilis, Julian, Bhijn & Myr(deathride58) |
| [Art](../space-station-14/art.md) | EmoGarbage, Flareguy |
| [Character/Species](../space-station-14/characters-species.md) | Jezithyr, Lank, Vasilis, KeronSHB, Bhijn & Myr(deathride58), AJCM |
| [Combat](../space-station-14/combat.md) | Jezithyr, EmoGarbage, AJCM, KeronSHB, Bhijn & Myr(deathride58) |
| [Player Interaction](../space-station-14/player-interaction.md) | None |
| [Mapping](../space-station-14/mapping.md) | Emisse |
| [Roleplay/Lore](../space-station-14/roleplay-lore.md) | Lank, KeronSHB, Vasilis |
| [Round Flow](../space-station-14/round-flow.md) | Jezithyr, EmoGarbage, Tayrthan, KeronSHB, Bhijn & Myr(deathride58), AJCM |
| [Accessibility](../space-station-14/accessibility.md) |  Bhijn & Myr(deathride58), mdAJCM |
| [Admin Tooling](../space-station-14/admin-tools.md) |  Jezithyr, Chief-Engineer, Vasilis, Julian, Bhijn & Myr(deathride58) |
| [Art](../space-station-14/art.md) |  EmoGarbage, Flareguy |
| [Character/Species](../space-station-14/characters-species.md) |  Jezithyr, Lank, Vasilis, KeronSHB, Bhijn & Myr(deathride58), AJCM |
| [Combat](../space-station-14/combat.md) |  Jezithyr, EmoGarbage, AJCM, KeronSHB, Bhijn & Myr(deathride58) |
| [Player Interaction](../space-station-14/player-interaction.md) | |
| [Mapping](../space-station-14/mapping.md) |  Emisse |
| [Roleplay/Lore](../space-station-14/roleplay-lore.md) |  Lank, KeronSHB, Vasilis |
| [Round Flow](../space-station-14/round-flow.md) |  Jezithyr, EmoGarbage, Tayrthan, KeronSHB, Bhijn & Myr(deathride58), AJCM |
| [User Interface](../space-station-14/user-interface.md) | Jezithyr, EmoGarbage, AJCM, Julian, Bhijn & Myr(deathride58) |

### Departments

| Group |  Members |
| ----------------------------------------------------------------- | --------------------------------------- |
| [Atmos](../space-station-14/departments/atmos.md) | Jezithyr, KeronSHB, notafet(Partmedia) |
| [Cargo/Salvage](../space-station-14/departments/cargo-salvage.md) | None |
| [Command](../space-station-14/departments/command.md) | KeronSHB, EmoGarbage, Vasilis |
| [Engineering](../space-station-14/departments/engineering.md) | Jezithyr, Julian, AJCM, KeronSHB |
| [Medical](../space-station-14/departments/medical.md) | Jezithyr, Vasilis, AJCM |
| ----------------------------------------------------------------- | --------------------------------------- | --- |
| [Atmos](../space-station-14/departments/atmos.md) |  Jezithyr, KeronSHB, notafet(Partmedia) |
| [Cargo/Salvage](../space-station-14/departments/cargo-salvage.md) | |   |
| [Command](../space-station-14/departments/command.md) |  KeronSHB, EmoGarbage, Vasilis |
| [Engineering](../space-station-14/departments/engineering.md) |  Jezithyr, Julian, AJCM, KeronSHB |
| [Medical](../space-station-14/departments/medical.md) |  Jezithyr, Vasilis, AJCM |
| [Science](../space-station-14/departments/science.md) | Jezithyr, EmoGarbage, AJCM, Tayrtahn |
| [Security](../space-station-14/departments/security.md) | Lank(LankLTE), KeronSHB |
| [Service](../space-station-14/departments/service.md) | AJCM, Tayrtahn, notafet(Partmedia) |
| [Security](../space-station-14/departments/security.md) |  Lank(LankLTE), KeronSHB |
| [Service](../space-station-14/departments/service.md) |  AJCM, Tayrtahn, notafet(Partmedia) |

## For Maintainers
## For maintainers:

Work-groups are non exclusive, you can be in as many or as few as you want, however you should expect to be able to answer questions and be involved in the design of the area's that you have selected.

You can review any PR, regardless of the work-group. However, make sure that you read up on the relevant guidelines written by the work-group before doing a review. Ideally, you should still only review areas that you have experience in, but it is fine to merge something as long as it fits the design and meets the guidelines.
If you are not in a pr's associated work-group you can still review the PR, however you should make sure to read the relevant design documentation and PR guidelines before doing a review. Ideally, you should leave associated PRs to be reviewed by their work-group members, but it's fine to merge something as long as it fits the design and meets the guidelines.

To keep the work-group information accurate, add yourself to the list if you plan on being actively involved in a work-group for a sustained period. Alternatively, if you leave a work-group and don't intend to return, please remove yourself from the list.
If you plan on being involved with a workgroup for a long time, please add yourself to the above list. Likewise, if you are on the list and leave the workgroup with no intention of returning to it, you should remove yourself from the list.

0 comments on commit 44fd33b

Please sign in to comment.