facebook / docusaurus

Easy to maintain open source documentation websites.
https://docusaurus.io
MIT License
56.24k stars 8.44k forks source link

New "Glossary" page #7670

Open Josh-Cena opened 2 years ago

Josh-Cena commented 2 years ago

Have you read the Contributing Guidelines on issues?

Description

We should have a dedicated page for all "jargons" used in the Docusaurus site, especially those UI-related. For example:

As well as some abstract technical terms like:

The UI-related terms would need some screenshots about which specific regions we are referring to. The aim is to create a unified lexicon in the community and make people's questions less ambiguous. Another gain is that some of these terms are quite hard to translate (for example, "preset" doesn't have a natural Chinese translation), so having a dedicated keyword-definition page allows people to be exposed to these unnatural terms.

This should be unversioned, so it could probably be a standalone Markdown page.

Self-service

slorber commented 2 years ago

agree 👍

Similarly, we probably also want to have a FAQ?

Can't this live in the docs community plugin? not sure what's best.

Josh-Cena commented 2 years ago

Indeed, there are probably a few interesting questions we can put in FAQ (especially error handling and swizzling use-cases), but IMO the best way out is still putting them in the relevant guide sections where we can, since big FAQs are quite hard to navigate.

slorber commented 2 years ago

Indeed, there are probably a few interesting questions we can put in FAQ (especially error handling and swizzling use-cases), but IMO the best way out is still putting them in the relevant guide sections where we can, since big FAQs are quite hard to navigate.

For me the important thing in having this FAQ is to get search indexing. Many users will simply not search for answers on GitHub, but only on our website. A long messy FAQ remains valuable for this reason, as a "buffer" before we document things better.

I don't remember which but I've seen doc sites automatically publishing some Github discussion content to their site, based on a GitHub Label (only "clean" question/answers are published)

Josh-Cena commented 2 years ago

Oh yeah, that would be neat.