-
-
Notifications
You must be signed in to change notification settings - Fork 274
[📝 Docs]: Fuse documents and create a single comprehensive tutorial #804
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
Comments
I like the idea. Thanks |
New proposed Outline for the fusing tutorialCreating your first JSON SchemaTable of content Background
Before you start
Introduction to JSON Schema
Example
Creating a schema definition
The type keyword
Define properties
Create a nested data structure.
Declaring a unique Identifier
Add an external reference
Validate a JSON Schema
What next
N.B: This template was adapted from the TGDP tutorial template: https://gitlab.com/tgdp/templates/-/blob/main/tutorial/template-tutorial.md?ref_type=heads What do you think? CC: @valeriahhdez @benjagm |
todo: Organize the tutorial's content by heading/section and put which content you'll use inside each section. This will help visualize the final structure of the tutorial. suggestion: Use TGDP tutorial template: https://gitlab.com/tgdp/templates/-/blob/main/tutorial/template-tutorial.md?ref_type=heads suggestion: Using TGDP template, you can leave the overview and let readers know this will be the result of the tutorial. "In this tutorial, you'll learn to create a product catalog that stores its data using JSON objects, like the following:" |
Thank you so much for the awesome feedback @valeriahhdez. Could you take a look at the updated version? Thank you. |
lgtm |
Awesome! Thank you. |
Just a minor observation, no prerequisites are needed to create JSON schemas so you can remove the "Before you start" section |
I suggest to be much more conservative with the proposal. The current getting started guide "Creating your first schema" has a lot of great content and I think is working fine. My proposal is to keep the "Creating your first schema" as the main content here and add the information that is missing compared with The basics... if there is any and then remove the basics page and create a redirect to the "Creating your first schema" page. Regarding the new structure proposal: |
After some additional consideration I think we should not fuse these 2 pages. The basics page is not a guide and I think it plays a key role as introduction in the reference section before all the keywords sections. |
As agreed in our last docs meeting, there was no need to fuse the Creating your first schema and The basics, so I will close this issue now. |
What Docs changes are you proposing?
The information contained in Creating your first schema and The basics is repetitive. We will use the best parts of each document and create a single comprehensive beginner tutorial that is going to live in the new Introduction section of the new documentation structure - issue #790
Code of Conduct
The text was updated successfully, but these errors were encountered: