Would it be useful to have an onboarding section for people who are new to the project?
My thinking is that as the platform is getting more popular developers, end users, and bloggers are exploring Grin, but… I feel like there’s a high risk of people either getting confused and leaving, or jumping to conclusions and spreading misinformation. While some of these resources are scattered about here and there, it would be nice to have it all in one place with a focus on UX: getting people through the funnel of, “hmmm what’s this new thing… I dunno ¯_(ツ)_/¯”, to, “oh this is cool and I see how I could build X, Y, or Z and I want to try doing that.”
This picture says it all, just replace customer with user/contributor…
I see this as:
- explaining why Grin is important, what the goal is, and what the roadmap looks like
- addressing frequently asked questions, assumptions, and mistakes as well as the similarities and differences between Grin and other blockchains
- explaining the crypto behind Grin in plain english as well as code, with resources to learn and explore more
This would also require reviewing, discussing, and updating these items regularly so that everyone (core devs and new users) is on the same page.
If that’s something that would be useful, would the best place to start be the website, the docs, or something else entirely like a blog? Happy to help however I can