-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Devfile Spec documentation generator #12272
Comments
Additional JSON schema 2 markdown tools: the 1st one looks more preferrable for me yet |
@mshaposhnik +1 for the adobe jsonschema2md |
OK i checked them all and here is the summary table:
|
So the cloudflare & adobe one looks most preferrable, cloudflare lib is generating nice & pretty HTML docs with ability to add navigation menu at the left etc. while the adobe one generating nice & detailed markdown doc. |
So I propose to start with Adobe markdown tool (as markdown more widely used for the rest of our docs), but keep an eye on the HTML generator in case we will need more pretty version. @l0rd @skabashnyuk WDYT ? Or should we discuss that wider, like on che-dev list? |
Nice work @mshaposhnik ! +1 to start with markdown |
@mshaposhnik thanks for generating all these samples. That helps :-) I agree markdown is the best option and the format we were looking for. Anyway I have a couple of questions:
|
Thanks for all your responces. As of jsonschema2md, at first sight there is only default templates, need to investigate if there is any customization options. |
@mshaposhnik what's the next step here? We should publish the documentation somewhere like http://redhat-developer.github.io/devfile to be able to share the devfile format with the community. |
So, as a result of this issue, several doc generators were tried, and the final decision made is to continue work using
|
Description
Ideally, we should have a way to generate Devfile Spec documentation from Json-schema https://github.com/eclipse/che/blob/master/wsmaster/che-core-api-devfile/src/main/resources/schema/devfile.json
So far I found such generators.
The goal of this task is to review possible options and decide which one to use or write documentation manually
The text was updated successfully, but these errors were encountered: