Current State:
mesheryctl Command Reference is a central document which shows all the available mesheryctl commands and their usage.
Desired State:
However, the current page is not intuitive to the user and also misses documentation for some of the new commands added in mesheryctl.
The goal of the new design should be the following-
See user stories in the design spec for more info.
The following principles should be followed while designing and maintaining the document-
Intuitive
The document should be intuitive to the user. They should be able to easily understand the layout of the commands and should be able to easily check the subcommands and flags for each of the commands.
Ease of access
Each of the commands will have a separate documentation page and link to that page should be added to the corresponding command in the table.
Implementation:
The table should have the following columns-
Contributor Resources:
@alphaX86 all yours for the taking!
Well well, @navendu-pottekkat I accept! 馃榿馃憤
@navendu-pottekkat Am I supposed to create a separate table for system channel and system context?
I'm asking this to avoid issues, coz in sheet it's like that
It could be on the same table. Both of these will come under Meshery Lifecycle and Troubleshooting table.
That would be 5 tables in total. This is similar to the existing doc.
Okie, I did the Pattern configuration table and it looked good, but the validate command under mesh made one problem but I'm resolving it now
Nice! This doc is going to be referred a lot in the future. 馃殌
Most helpful comment
Well well, @navendu-pottekkat I accept! 馃榿馃憤