Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a general article on osu! forums. Add forum-specific stubs #6454

Merged
merged 18 commits into from
Dec 8, 2021
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions wiki/Community/Forum/Feature_Requests/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
stub: true
---

# Feature Requests

[**Feature Requests**](https://osu.ppy.sh/community/forums/4) is a forum created for suggestions regarding osu!. Users can promote feature requests and increase their priority by [spending stars](/wiki/Modding/Star_priority) obtained with [osu!support](/wiki/osu!support).<!-- TODO: part of Modding/Star_priority belongs here -->

Nowadays, the Feature Requests forum is obsolete, and has been mostly replaced by the [GitHub Discussions](https://github.com/ppy/osu/discussions) flow.
11 changes: 11 additions & 0 deletions wiki/Community/Forum/Help/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
stub: true
---

# Help

*See also: [Help Centre](/wiki/Help_Centre)*

<!-- TODO: mention issue labels? -->

[**Help**](https://osu.ppy.sh/community/forums/5) is a forum where players can receive technical support from the [Support Team](/wiki/People/The_Team/Support_Team) members, as well as regular users.
TicClick marked this conversation as resolved.
Show resolved Hide resolved
27 changes: 27 additions & 0 deletions wiki/Community/Forum/Modding_Queues/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
TicClick marked this conversation as resolved.
Show resolved Hide resolved
stub: true
---

# Modding Queues

<!-- TODO: this needs to be linked from other related articles, for example, "how to get mods" -->

[**Modding Queues**](https://osu.ppy.sh/community/forums/60) is a forum dedicated to [beatmap review](/wiki/Modding) requests, or mods. It consists of forum threads, or *queues* belonging to different modders and mappers. Every queue has individual requirements and limits on obtaining the mods, which must be respected by its visitors in order to receive a mod.
TicClick marked this conversation as resolved.
Show resolved Hide resolved

Since 2011-11-30,<!-- TODO: add https://github.com/ppy/osu-web/issues/8256 as a footnote when they're supported --> each game mode has its own subforum for queues, with osu! taking up main section of the forum:
TicClick marked this conversation as resolved.
Show resolved Hide resolved

- [osu!](https://osu.ppy.sh/community/forums/60)
- [osu!taiko](https://osu.ppy.sh/community/forums/121)
- [osu!catch](https://osu.ppy.sh/community/forums/122)
- [osu!mania](https://osu.ppy.sh/community/forums/123)

## Queue rounds

To keep their workload at appropriate level, most modders only accept requests during short periods called rounds. Before the start of every round, the queue's owner posts a short announcement, which typically contains:
TicClick marked this conversation as resolved.
Show resolved Hide resolved

- The number of maps that may be accepted in this round
- Requirements specific to this round
TicClick marked this conversation as resolved.
Show resolved Hide resolved
- Whether the mods are regular (normal), or [a mod in return](/wiki/Modding/Mod_for_mod) is expected
TicClick marked this conversation as resolved.
Show resolved Hide resolved
- Other information relevant to modding

Once enough requests are left in the thread, the modder will post a short message saying which beatmaps were accepted for modding. After that, the queue is said to be closed until the next round, while its owner mods the requested maps.
TicClick marked this conversation as resolved.
Show resolved Hide resolved
9 changes: 9 additions & 0 deletions wiki/Community/Forum/Off-Topic/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
stub: true
---

# Off-Topic

<!-- TODO: A LOT could be written here: https://github.com/ppy/osu-wiki/issues/2804 -->

[**Off-Topic**](https://osu.ppy.sh/community/forums/52) is a forum meant for the community to have conversations without particular focus in topic. Threads can often be random, change topic, and/or have multiple topics simultaneously. Topics can range anything from daily life, opinions about the game, role play, jokes and meta content, nonsense, or anything in between.
TicClick marked this conversation as resolved.
Show resolved Hide resolved
54 changes: 54 additions & 0 deletions wiki/Community/Forum/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---
tags:
- forums
- subforum
---

# Forum

*See also: [Internet forum](https://en.wikipedia.org/wiki/Internet_forum)*

[The osu! **forums**](https://osu.ppy.sh/community/forums) are a place for conversations where messages are grouped by subjects, and no quick response is expected. The discussions are searchable, stored forever, and may be revisited at any time, which makes them different from the near-instant messages in [osu! chat](/wiki/Community/Internet_Relay_Chat). As a result, forum messages are longer, contain more information, and typically provide more details than chat messages would.

The osu! forums provide features similar to most internet forums: [BBCode](/wiki/BBCode) markup, polls, pins and subscriptions, private messages, and [moderation](#moderation).

## Structure

Each of the osu! forums contains a variety of **topics**, sometimes called threads, as well as smaller categories, or **subforums**. Most of the forums are English only, but there also exists a number of [language-specific](https://osu.ppy.sh/community/forums#forum-23) forums for local communities that are large enough.

While some forums, such as [Mapping Discussion](https://osu.ppy.sh/community/forums/56), have specific requirements or guidelines, all of them follow [the community rules](/wiki/Rules).

## Roles and user groups

Some users may belong to one or several custom groups, based on their community tasks, access rights, or past activity. The list of user groups can be found at [The Team § User groups](/wiki/People/The_Team#user-groups).

In addition to profile badges provided by group membership, users may have [custom forum titles](/wiki/People/Users_with_unique_titles) displayed under the avatar in each of their posts.
TicClick marked this conversation as resolved.
Show resolved Hide resolved

### Moderation

*See also: [Reporting bad behaviour § Forum](/wiki/Reporting_Bad_Behaviour#forum)*

[Moderators](/wiki/People/The_Team/Global_Moderation_Team) are users who keep the forums clean and appropriate, and answer concerns related to that. Moderators can edit or delete inappropriate posts or topics, pin topics and move them between different forums, and temporarily prevent offenders from posting by [silencing](/wiki/Silence) them.

## Special forums

Some of the forums have different purposes that are not limited to discussion. As a result, they have extra rules and/or technical capabilities.

- [Help](/wiki/Community/Forum/Help): technical support from the [Support Team](/wiki/People/The_Team/Support_Team) and regular users.
- [Feature Requests](/wiki/Community/Forum/Feature_Requests): suggestions for osu! development.
- [Modding Queues](/wiki/Community/Forum/Modding_Queues): beatmap reviews done by other mappers and modders.
- [Off-Topic](/wiki/Community/Forum/Off-Topic): the place for the not-so-logical discussions.
- [Abandoned Wasteland](/wiki/Community/Forum/Abandoned_Wasteland): the storage for useless topics.

Additionally, there are other forums similar to Abandoned Wasteland, which serve technical or managerial purposes and are therefore hidden from the general public.

## History

[The first public forum post](https://osu.ppy.sh/community/forums/topics/2) is dated 2011-08-27 and belongs to [peppy](/wiki/People/peppy). During that time, the osu! website used [phpBB](https://en.wikipedia.org/wiki/PhpBB) as its forum engine, which over the years has been significantly expanded to suit the game and community's needs. Some of its customisations included:
TicClick marked this conversation as resolved.
Show resolved Hide resolved

- Integration with the [beatmap submission system](/wiki/Submission)
- The [kudosu](/wiki/Kudosu) and [beatmap ranking](/wiki/Beatmap_ranking_procedure) systems
- [Help](/wiki/Community/Forum/Help) and [Feature Requests](/wiki/Community/Forum/Feature_Requests) forums
- [osu!supporter](/wiki/osu!supporter) and user pages

After the new osu! website was brought up and running, phpBB had been slowly phased out in favour of the custom forum engine used today.
12 changes: 11 additions & 1 deletion wiki/redirect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,11 +87,21 @@
"difficulty": "Beatmap/Difficulty"
"difficulties": "Beatmap/Difficulty"


TicClick marked this conversation as resolved.
Show resolved Hide resolved
"community_mentorship_program": "Community/Community_Mentorship_Program"
"project_loved": "Community/Project_Loved"
"AW": "Community/Forum/Abandoned_Wasteland"
"abandoned_wasteland": "Community/Forum/Abandoned_Wasteland"
"forum": "Community/Forum"
"forums": "Community/Forum"
"modding_queue": "Community/Forum/Modding_Queues"
"modding_queues": "Community/Forum/Modding_Queues"
"OT": "Community/Forum/Off-Topic"
"off-topic": "Community/Forum/Off-Topic"
"offtopic": "Community/Forum/Off-Topic"
"osu!_community_meetings": "Community/osu!_community_meetings"
"osu!dev_discord_server": "Community/osu!dev_Discord_server"
"organisations": "Community/Organisations"
"project_loved": "Community/Project_Loved"
"osu!talk": "Community/Video_series/osu!talk"
"osu!mapping": "Community/Video_series/osu!mapping"

Expand Down