Replies: 1 comment 3 replies
-
Question: How should each project structure their documentation folders in their repo for the scrapping process to interpret them correctly? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Motivation:
Rebuild Decentraland’s documentation hub to make it simpler to maintain and keep up to date. Automate content scrapping for technical documentation to reuse existing docs for each repository so not every bit needs to be created and uploaded by hand.
How-to:
Create a static JAMstack site that can easily be deployed to a CDN. Everything is generated at build time, there are no external calls or data revalidation.
The project has a configuration file were repositories can be added to the scrapping list. *.md files are scrapped from the ”docs” folder on each repository. Subdirectories are supported and scrapped as well.
Frontmatter data will be used to add metadata to each file. Files that don’t present the minimum required* metadata won’t be scrapped.
Contributing to docs workflow (WIP):
Open questions
Minimun frontmatter data to render a file?*
Do we want permalinks? How should we make their syntax easy for external contributors?
Should we expose a mini-index on the right-hand side of every page?
How should each project structure their documentation folders in their repo for the scrapping process to interpret them correctly?
Should the search bar make a visual distinction between results that are in a different section from the current one?
What sections and new content should we include in player docs? Several products are totally or partially lacking docs, like the DAO, Marketplace, Builder, Events page, etc. How should we structure this content?
Add yours!
Closed questions
Beta Was this translation helpful? Give feedback.
All reactions