I have made some suggestions that could become a presedicent for future tutorials. If the structure/content is agreeable, then I will gladly work on further diving into some of the concepts more in-depth and polishing this:
Changes:
There is an overall structure, a 'rustling' vibe. This would provide a guide to adding steps, and giving all necessary background info, and the outcome from this step:
Step 0 - Defining a pallet
Context: Project Setup and Background Knowledge
Project Setup
Background Knowledge: State Transitions
Tutorial Objectives
In the Code
Implementation
Goals:
Relatively concise
Use more diagrams to show relationships between crucial parts of FRAME
Explain specific outcomes from this step, and ensure all steps connect to one another.
Reflect these changes in SCRIPT.md so anyone can replicate
We should use LOTS of links back to the Rust docs for various types and macros :) (didn't do here, but will do if this is a good way to go)
Suggestions:
Is it possible to host this in a mdBook, that way t he progression is better highlighted and trackable?
What are the thoughts on heavily commented code, or should it be left blank whilst the README contains all the explaination?
I have made some suggestions that could become a presedicent for future tutorials. If the structure/content is agreeable, then I will gladly work on further diving into some of the concepts more in-depth and polishing this:
Changes: There is an overall structure, a 'rustling' vibe. This would provide a guide to adding steps, and giving all necessary background info, and the outcome from this step:
Goals:
Suggestions: