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 several new categories and shut down Glossary #6080

Closed
TicClick opened this issue Sep 8, 2021 · 14 comments · Fixed by #8955
Closed

Add several new categories and shut down Glossary #6080

TicClick opened this issue Sep 8, 2021 · 14 comments · Fixed by #8955
Assignees
Labels
epic big boy with many tasks

Comments

@TicClick
Copy link
Contributor

TicClick commented Sep 8, 2021

we have quite a few top-level categories already (such as Beatmap, Beatmapping, Gameplay, Modding, etc.) which contain most of the relevant articles. I have a few ideas on where to go further:

thoughts?

some of these ideas may make sense, some may not. specifically, I am not sure about including Game_modifier (27 articles) and Hit_object (14 articles) into the Client category.

also, it will require setting up lots of new redirects. sucks, but better that than an unorganized mess, no?

Compiled task list based on various discussions

Glossary

Beatmap

Beatmapping

Gameplay

Top-level

General notes

  • The offset articles are to be put under a top-level Offset article
  • HP, CS, HP and OD articles --> Beatmap/
@Walavouchey
Copy link
Member

some opinions:

  • Submission should be in Beatmapping and be renamed Beatmap_submission (not to be confused with score submission)
  • Kiai_time, Replay, Hit_object, Game_modifier, and those combo articles you mention should all be in Gameplay
  • Series should instead be Community
  • Timing should just be a Music_theory folder with all of the split articles you've mentioned

hopefully most of these are obvious - i've tried to look at it in terms of "categorical correctness". anything in a Client category should really only be about the game client interface and how to navigate it (as well as the program file listings. something like Installation would also fit there).

Replay in Gameplay might contradict this on the surface, but it semantically fits and there's Spectating in there as well. The interface descriptions in Replay should really be in Interface anyway (which also should be split into a folder), but i digress

@TicClick
Copy link
Contributor Author

TicClick commented Sep 8, 2021

agree to everything you say here, except for one moment: if Series is Community, then it will be odd to have all these talks in the same category as community-related articles, such as silence/chat/forum/user titles/anything else similar

@Bazzadwarf
Copy link
Contributor

I don't really like how the tournament folder structure is currently handled, while the main page is good for finding tournaments that have wiki pages, it's not friendly for expanding the section to include other useful info.

Some sort of structure like this could work:

  • Tournaments
    • Community Tournaments
      • 3TWC
      • 3WC
      • 4DM
      • etc...
    • Countries that participated in osu! tournaments
    • Official Support
    • Official World Cups
      • OWC
      • TWC
      • CWC
      • MWC
    • Tournament Drawings

@Gamingzone123
Copy link
Contributor

Downbeat shoul probably go under Music_theory which should probably be under Beatmapping

@Walavouchey
Copy link
Member

On the note of Series and adding a Community category, how about putting these community video series as Community/Video_series

I can also sort of see them put in Guides as a "Video guides" section (except for osu!talk) which could also include other video guides on youtube

Downbeat should probably go under Music_theory which should probably be under Beatmapping

Yes for the first part but no for the latter, because music theory isn't solely related to mapping (think skinning, hitsounding, storyboarding etc.

@TicClick
Copy link
Contributor Author

good thought. I'll take it!

@TicClick TicClick added the epic big boy with many tasks label Nov 25, 2021
@TicClick TicClick changed the title Move a lot of stuff around Add several new categories and shut down Glossary Nov 25, 2021
@Walavouchey
Copy link
Member

Walavouchey commented Dec 22, 2021

compiling various discussion on discord and this issue, (and a bit more of me going through everything)

(moved to op)

this should probably make discussion easier, i'll edit this over time as we get to a consensus

there may be too much of everything that needs to be there

you sure were right

@TicClick
Copy link
Contributor Author

^ comments:

Glossary

  • Combo colour - that's Beatmapping
  • Local song offset - I'd still put that under Beatmapping/Timing with other offsets
  • Snapping: may also refer to a) near-immediate cursor positioning over hit objects or b) BSD (objects being attached to specific timeline ticks), so worth a Disambiguation article

Beatmap

  • History of Loved - maybe it should be in History of osu!

Gameplay

  • Drain time and Play time are components of a Beatmap

Top level

  • Contributor code of conduct should go to Rules
  • Geki is also a form of Gameplay/Judgement
  • osu!pixel mostly makes sense in context of Beatmap Editor
  • Silence - while logically it's a part of Community, it has no place in current structure. I considered making a category that'd revolve around rules and all that stuff, but ended up doing nothing due to lack of specific ideas

@Walavouchey
Copy link
Member

Walavouchey commented Dec 22, 2021

Geki is also a form of Gameplay/Judgement

oh right that's me being dumb

Silence ... I considered making a category that'd revolve around rules and all that stuff

why not in Rules?

Local song offset - I'd still put that under Beatmapping/Timing with other offsets

you mean create Beatmapping/Timing/ and put Glossary/Local_song_offset, Universal_offset and Beatmap/Online_offset there? (and why not Beatmap/)?

maybe also delete Beatmapping/Timing_section in favour of Beatmap_Editor/Timing? they're different things, will need another solution if we're consolidating them

Snapping may also refer to a) near-immediate cursor positioning over hit objects or b) BSD (objects being attached to specific timeline ticks), so worth a Disambiguation article

  • Snapping - split into a Disambiguation article pointing to Gameplay/Snapping and Beatmapping/Snapping?

@Walavouchey
Copy link
Member

@Walavouchey
Copy link
Member

I've moved the big task list from my comment to op to integrate it with the issue task counter

@Walavouchey
Copy link
Member

Putting down some discussion points/reasoning for a few items mainly in response to the above pr

  • Universal_offset fits in Client/Options, but should Local_song_offset also go there, instead of Beatmapping/Timing or Beatmap? it's saved per beatmap, but it's not part of the beatmap (while Online_offset definitely is).
    • Advantage would be having these offset articles in two places instead of three
    • Tbh maybe we should have one top-level Offset article containing all of these and everything else about offsets
  • Active_object is both a catch mapping term (objects that maintain combo) as well as an osu! mapping term (objects you click on), so they'd both go in Beatmapping along with a disambiguation page
  • While Combo_colour and Lead-in could be in Gameplay or Beatmap, the articles themselves are written in the context of Beatmapping. If they were in gameplay for instance, stuff like colourhaxing or any other potential information wouldn't make sense to be mentioned in them (and Colourhaxing is already in Beatmapping)

@TicClick
Copy link
Contributor Author

hesitant to merge health drain and health because these are related yet different things: #3174

@Walavouchey
Copy link
Member

health drain is just the term for health draining, while HP drain rate is the beatmap diff setting. health drain does not need its own article, and can be a tag in health as it's already explained there.

the reason it was split out in the first place seems to have been because health was originally written in terms of beatmapping and its health drain section was more about gameplay, but to me the health article (largely unchanged since) looks to be all about a gameplay mechanic so it seems like a weird decision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic big boy with many tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants