-
Notifications
You must be signed in to change notification settings - Fork 317
Closed
Labels
docsImprovements or additions to documentationImprovements or additions to documentation
Milestone
Description
Goal: get in newbie mindset, provide feedback on github content.
- Github lacks an about section so i have to scroll down to find out what it is
- not sure why there are no releases and packages listed on right hand side in github
- Nothing in README says Microsoft uses this for production SDKs, or really does anything else with this. Could be a research project fro description. Might as well say something about how we use it.
- is it exiting preview?
- Seems like it could use a second level of descrption of ok, using this language you do X and it can generate openapi thingies, and do some other stuff.
- There is this list of packages that dominates over the getting started. I honestly don't now why or even why there are packages yet. I haven't gotten to the thing where i find out this is some NPM/Node.js thing.
- Drops pretty quickly into getting started, really hasn't communicated what the value is yet. Tell me more before you get to the icky stuf.
- Only node 16 LTS? Is it that or Later?
- Install step 3 is first reference to OpenApi
- Why not cover tutorial, languag spec earlier?
- Isn't installing language extensions 'optional'?
- Step 7 is first time tutorial mentioned. We really communicated value yet. maybe show an example earlier? or describe some scenario?
- Is it normal to put usage after install? couldn't you put install on a seperate page, get to usage faster and maybe communicate value.
- some previous line implies i have to do 'npm cadl'. later lines just use 'cadl'.
- Compiling cadl "source" to openapi3 specification. is "source" the right word here 'CADL file' or CADL description or something?
- Installing edit extensions are referred to again here. maybe just do as an optional in the install section?
Overall comment on documentation. Tutorial link is buried. Never gives a link to the language specification. Seems like you'd want to explain value, Point them to the tutorial and then the language specification.. then maybe links to the other supplementary docs. The language specification is present if you go digging in the docs directory.
asilverman
Metadata
Metadata
Assignees
Labels
docsImprovements or additions to documentationImprovements or additions to documentation