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

Docs, WebHost: Update faq_en.md #2313

Merged
merged 10 commits into from
Oct 28, 2023

Conversation

eudaimonistic
Copy link
Contributor

Reorganizing information and adding links to some of the various guides and website pages. Even just adding the Getting Started, Supported Games, and Server Commands links seems like a hefty upgrade. We have good resources, we should make them obvious.

I think more can probably be done here, but I already shuffled this around a lot. Would appreciate suggestions or feedback.

Reorganizing information and adding links to some of the various guides and website pages.  Even just adding the Getting Started, Supported Games, and Server Commands links seems like a hefty upgrade.  We have good resources, we should make them obvious.

I think more can probably be done here, but I already shuffled this around a lot.
@kindasneaki
Copy link
Collaborator

I would probably reorganize things some more. Maybe something like:

  • What is a randomizer
  • What is a multi-world
  • What does multi-game mean
  • Can I generate a single-player game with archipelago
  • How do I get started
  • What are some common terms I should know?
  • What happens if a person has to leave early
  • What happens if an item is placed somewhere it is impossible to get
  • I want to add a game to the Archipelago randomizer. How do I do that?

@kindasneaki
Copy link
Collaborator

Also I think multi world and multi game are very similar, and we might not need both?

@BootsinSoots
Copy link
Contributor

I think the distinction on multi-world vs multi-game adds value to someone unfamiliar with us and why we have both terms in the software description

@eudaimonistic
Copy link
Contributor Author

The way I see it, is the FAQ page is very likely a place people would land when they first get to the website. There are many entry points to learning about this platform. Quite a few users only know about us because of a single randomizer mod, completely unaware that we're a multiworld/multigame platform. It helps to explain the concepts separately because they might be completely foreign to new users.

@kindasneaki
Copy link
Collaborator

That makes sense. Any opinions on reorganizing?

@BootsinSoots
Copy link
Contributor

I do think I like your order a little better Sneaki. Smaller concepts to more specific ones

@ScootyPuffJr1 ScootyPuffJr1 added the is: documentation Improvements or additions to documentation. label Oct 17, 2023
@ThePhar ThePhar changed the title Update faq_en.md Docs, WebHost: Update faq_en.md Oct 17, 2023
@ThePhar ThePhar added the affects: webhost Issues/PRs that touch webhost and may need additional validation. label Oct 17, 2023
Sneaki's suggestion makes way more sense organizationally.  Added more detail to the single player section to more clearly explain the easiest method.
@eudaimonistic
Copy link
Contributor Author

That makes sense. Any opinions on reorganizing?

That organization makes way more sense. I arranged as suggested, and elaborated a little more on single player while doing a pass.

Copy link
Collaborator

@kindasneaki kindasneaki left a comment

Choose a reason for hiding this comment

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

Just 2 small nit picks

WebHostLib/static/assets/faq/faq_en.md Outdated Show resolved Hide resolved
WebHostLib/static/assets/faq/faq_en.md Outdated Show resolved Hide resolved
@BootsinSoots
Copy link
Contributor

I think I disagree with this, only because the word is not hyphenated on the main page of the website

@kindasneaki
Copy link
Collaborator

it’s very inconsistent throughout the site. In this file specifically it’s all multi-world. There is another multiworld on line 48 that I missed also

@el-u
Copy link
Collaborator

el-u commented Oct 17, 2023

Better change them all to "multiworld" then, which should be the preferred spelling of the noun.

eudaimonistic and others added 2 commits October 18, 2023 01:58
Consistency

Co-authored-by: kindasneaki <[email protected]>
More consistency

Co-authored-by: kindasneaki <[email protected]>
@eudaimonistic
Copy link
Contributor Author

...Imagine making commits without reading the entire chain...

Anyway, will recommit with explicitly using multiworld as a noun.

Makes more sense and is colloquially the preferred terminology.
@eudaimonistic
Copy link
Contributor Author

I've chosen to keep the usage of multi-game hyphenated, because it's probably good to articulate it differently than multiworld for natural emphasis. When reading multi-game as a hyphenated term, it implies a modification to the combined noun multiworld. In this context, I think it works better that way.

@BootsinSoots
Copy link
Contributor

I think that's for the best - the main page also shows it as multi-game

Copy link
Contributor

@nicholassaylor nicholassaylor left a comment

Choose a reason for hiding this comment

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

I like the new order that we have and the standardization of multiworld
All of the changes are reasonable and make the faq a more straightforward read

Changed the "What if a player needs to leave early" section into, "Does everyone need to be connected at the same time?"

This allows the FAQ to explain briefly what a sync multiworld and an async multiworld is.  This is probably good material for the Glossary, but it comes up so much in the Discord that we probably need to explain it here as briefly as possible.  This paragraph lends itself to the question of what to do if a player must leave early anyway.
@eudaimonistic
Copy link
Contributor Author

I've reworked the section about leaving early and turned it into a basic explanation of sync/async, so as to clarify the general flow of a multiworld. This comes up constantly in the Discord and it seems necessary to explain here. While I can foresee more improvements being possible beyond this point, we seem to be growing fast enough to warrant pushing this through and revisiting the page at a later date if necessary.

@black-sliver
Copy link
Member

@LegendaryLinux as the original author, I think.

@LegendaryLinux LegendaryLinux self-requested a review October 28, 2023 17:09
@LegendaryLinux LegendaryLinux self-assigned this Oct 28, 2023
@eudaimonistic
Copy link
Contributor Author

Better English than mine prevails. I approve of those changes.

@LegendaryLinux LegendaryLinux merged commit f5e9fc9 into ArchipelagoMW:main Oct 28, 2023
7 checks passed
@eudaimonistic eudaimonistic deleted the patch-1 branch October 28, 2023 19:43
FlySniper pushed a commit to FlySniper/Archipelago that referenced this pull request Nov 14, 2023
* Update faq_en.md

Reorganizing information and adding links to some of the various guides and website pages.  Even just adding the Getting Started, Supported Games, and Server Commands links seems like a hefty upgrade.  We have good resources, we should make them obvious.

I think more can probably be done here, but I already shuffled this around a lot.

* Reorganize information again, elaborate single player

Sneaki's suggestion makes way more sense organizationally.  Added more detail to the single player section to more clearly explain the easiest method.

* Usage of multi-world

Consistency

Co-authored-by: kindasneaki <[email protected]>

* More multi-world

More consistency

Co-authored-by: kindasneaki <[email protected]>

* Revert to multiworld

Makes more sense and is colloquially the preferred terminology.

* Rework "leaving early"

Changed the "What if a player needs to leave early" section into, "Does everyone need to be connected at the same time?"

This allows the FAQ to explain briefly what a sync multiworld and an async multiworld is.  This is probably good material for the Glossary, but it comes up so much in the Discord that we probably need to explain it here as briefly as possible.  This paragraph lends itself to the question of what to do if a player must leave early anyway.

* Grammatical, tensing, and voice updates for consistency with other pages I originally authored.

---------

Co-authored-by: kindasneaki <[email protected]>
Co-authored-by: Chris Wilson <[email protected]>
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
* Update faq_en.md

Reorganizing information and adding links to some of the various guides and website pages.  Even just adding the Getting Started, Supported Games, and Server Commands links seems like a hefty upgrade.  We have good resources, we should make them obvious.

I think more can probably be done here, but I already shuffled this around a lot.

* Reorganize information again, elaborate single player

Sneaki's suggestion makes way more sense organizationally.  Added more detail to the single player section to more clearly explain the easiest method.

* Usage of multi-world

Consistency

Co-authored-by: kindasneaki <[email protected]>

* More multi-world

More consistency

Co-authored-by: kindasneaki <[email protected]>

* Revert to multiworld

Makes more sense and is colloquially the preferred terminology.

* Rework "leaving early"

Changed the "What if a player needs to leave early" section into, "Does everyone need to be connected at the same time?"

This allows the FAQ to explain briefly what a sync multiworld and an async multiworld is.  This is probably good material for the Glossary, but it comes up so much in the Discord that we probably need to explain it here as briefly as possible.  This paragraph lends itself to the question of what to do if a player must leave early anyway.

* Grammatical, tensing, and voice updates for consistency with other pages I originally authored.

---------

Co-authored-by: kindasneaki <[email protected]>
Co-authored-by: Chris Wilson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects: webhost Issues/PRs that touch webhost and may need additional validation. is: documentation Improvements or additions to documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants