ModdingDocs icon indicating copy to clipboard operation
ModdingDocs copied to clipboard

RFC: Restructuring the structure

Open laundmo opened this issue 2 years ago • 7 comments

I'm generally unhappy with the structure of the docs, especially the guides feel quite unordered and cluttered.

My current thoughts are to group them thematically, in sections like "making mods", "clientside mods", "serverside mods".

i also want the meta-documentation moved to it's own section (restructuredtext cheatsheet, how to contribute) and possibly expanded into docs on contributing to Northstar.

laundmo avatar Nov 04 '22 09:11 laundmo

cc: @GeckoEidechse @Dinorush

laundmo avatar Nov 04 '22 10:11 laundmo

Agreed sidebar could use some cleanup ^^ In particular something that would also be nice, would be collapsing sections by default, so that on a standard 1080p screen, all main sections are visible on the sidebar without scrolling and then organising things in a proper tree view.

As for how to organise the sections, we have

  • Quickstart guides
  • Squirrel related
  • Skins/Repak
  • Mapping (related to skins but not quite, very WIP)
  • Native/C++ and in the future plugins

where the native C++ part is a bit of an odd one out as it is less modding and more development related.

I think something like the above listing could work for the main sections.

Where applicable some guides could also be moved to their respective category but some should stay top-level (like how to upload to Thunderstore) simply cause they encompass multiple of the main headings.

GeckoEidechse avatar Nov 04 '22 15:11 GeckoEidechse

.

uniboi avatar Nov 04 '22 21:11 uniboi

lol 💀

SenorGeese avatar Nov 05 '22 04:11 SenorGeese

so

SenorGeese avatar Nov 05 '22 04:11 SenorGeese

It might be worth separating "guides" and "docs" IE, how to use a specific function or feature vs how to create a mod from scratch with.

JMM889901 avatar Nov 19 '22 16:11 JMM889901

with the closing of

  • #134

i consider this mostly done. feel free to still PR individual adjustments to the structure

laundmo avatar Mar 13 '23 23:03 laundmo

Closing as completed with #134

A future restructure should be done on the new docs located at https://github.com/R2Northstar/NorthstarDocs anyway ^^

GeckoEidechse avatar Sep 19 '24 20:09 GeckoEidechse