-
-
Notifications
You must be signed in to change notification settings - Fork 37
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
Refactor documentation content organization #81
Comments
While bootstrapping this effort, we worked on this Google Slides to set the refactoring goals, hold our reviews and craft a proposed target. Feel free to review it and share your comments here: https://docs.google.com/presentation/d/1FURnV84LqIS3VWQOyZ1dWPgF6exKmq02QvB1PfrVx6I/edit?usp=sharing |
Regarding "How to avoid broken links?", see #75 -> WIP |
Hey community! I've started working on documentation refactoring as I was mentioning it few weeks ago. See this message: documentation First, let me introduce the fact that I've followed the Diataxis framework for this. As a consequence, the top-level organization is made of 4 different parts:
We also integrated an Overview part that is there to give the big picture and some prerequisite concepts. |
In the Tutorials section, the proposition is to reuse the Getting started stuffs but to make them lighter. We also thought about adding short and laser focused tutorials on the different styles of APIs like this: Then the How-to Guides are split into different categories depending on your area of concerns: is it installing? using Microcks? administrating it? So we propose following organization: Here's the content we foresee in each sub-section: Then we arrived at the Explanations where you'll find content for diving deep into Microcks concepts. For now, we identified those different topics: And finally, the References will hold comprehensive lists of conventions, notations, configuration options and parameters as well as API definitions. You can also see in the latest screenshot above that we have re-worked a bit the navigation display so that margins, parent and ancestors indicators look much more consistent and easy to follow. What do you think? Who you'd like to help with this initiative? Your feedbacks, comments and ideas are gold for us! 🏅 |
Given the above-proposed organization, I've initialized a Google Spreadsheet to analyze existing content, project a target organization and track how we can move from current situation to target. This is the sheet: https://docs.google.com/spreadsheets/d/1mC-Q3QskqCUpmAsXK5lh_twolaYnMTOkmkETxwNO2lI/edit#gid=573622289 Feel free to check it out, send us comments and if you'd like to be involved in refactoring we'd also be able to provide write access to the sheet for easier collaboration. |
A preview website for documentation is available here: https://microcks-io.vercel.app/documentation/ |
Signed-off-by: Laurent Broudoux <[email protected]>
🌟 Join Us in Keeping Our Website Up-to-Date and Error-Free! 🚀 Dear Community Members, We're on a mission to maintain our website, microcks.io, in top-notch condition, ensuring that it remains a valuable resource for everyone. To achieve this goal, we need your help! A daily issue "External Link Check Refactor Doc Report" will be created to report broken links, ex: How to Contribute? Tag Issue Number: Always tag the issue number (#??) in your pull request description to associate it with the relevant issue. Verify Links: If you encounter rate limit errors for LinkedIn or GitHub profiles, click on the link, verify its accuracy, and update the .lycheeignore file accordingly to prevent future error reporting. Need and examples?: 👉 https://github.com/yada/how-to-contribute-microcks.io-doc-refactoring Let's work together to maintain the excellence of our website! Your contributions make a real difference. 🌟 Happy Contributing! 🎉 Warm Regards, |
Signed-off-by: Laurent Broudoux <[email protected]>
A new "What is Microcks?" page has been written here: https://microcks-io.vercel.app/documentation/overview/what-is-microcks/ |
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
Now done and published! |
Signed-off-by: Laurent Broudoux <[email protected]>
Signed-off-by: Laurent Broudoux <[email protected]>
The documentation content, a crucial resource for our organization, is currently disorganized and can pose a challenge for new team members to navigate...
As part of a first brainstorming session between core maintainers, we come with the following wrap-up:
😤 Today’s pains
🎯 Our goals
💡 Ideas
🤔 Refactoring concerns
Please don't feel intimidated, as this task of documentation refactoring can look huge from the outside. We're definitely looking forward to hearing from you!!
This is an ongoing effort as discussed on our Discord server here: https://discord.com/channels/1162356525969449100/1234906549844185139/1234906550787641496
The text was updated successfully, but these errors were encountered: