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 10 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
20 changes: 20 additions & 0 deletions wiki/Community/Forum/Modding_Queues/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
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

## Queue 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.
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 for anything that doesn't belong to other osu! forums.
TicClick marked this conversation as resolved.
Show resolved Hide resolved
71 changes: 71 additions & 0 deletions wiki/Community/Forum/en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---
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](#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, 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.
TicClick marked this conversation as resolved.
Show resolved Hide resolved

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/User_title) displayed under the avatar in each of their posts.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems not very related to Forum. it's been a long time since any of these things were displayed or implemented as features of forums

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes (I linked the wrong article) but also no (custom titles are still there: https://user-images.githubusercontent.com/4686101/144977675-d76fb1c3-19c6-4c6e-bc0b-0f7820cbdbe4.png)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i dont see how that makes it any more related to forums than, for example, the country flag in same screenshot. it's user-related stuff that appears all over the site, so seems weird to explain it here as if it's specifically related to the forums

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

while flags are self-explanatory, it would be interesting to know how many (and which) custom titles there are. I agree it isn't specific to the forums, but hey, neither are user groups, or BBCode, or moderation stuff, and the further you go on this road, the closer the article becomes to "well you can leave long-lasting messages, like these on other web sites, we also have several message categories, but they are all alike, end of story"


### 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 threads, pin threads and move them between different forums, and temporarily prevent offenders from posting by [silencing](/wiki/Silence) them.

## Features
TicClick marked this conversation as resolved.
Show resolved Hide resolved

### Post features

- Forum posts, as opposed to chat messages, can be **formatted** using [BBCode](/wiki/BBCode), a lightweight markup language. They can also contain YouTube videos, or embed images or audio hosted outside of the forums.

### Thread features

- Threads may have **polls** in their opening posts, with up to 10 options.
- Threads may have **custom covers** (maximum dimensions are 2400×580).
- Users may **subscribe to threads** and receive updates via e-mail or [website notifications](https://osu.ppy.sh/notifications).

### Forum features

- If a thread contains an announcement, forum rules, or is useful to the majority of the visitors, moderators may **pin** it, placing it at the top of the thread listing.
- Users can exchange private messages, which are available [in-game](/wiki/Chat_Console) and [on the website](https://osu.ppy.sh/community/chat).
TicClick marked this conversation as resolved.
Show resolved Hide resolved

## 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 threads.

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