-
-
Notifications
You must be signed in to change notification settings - Fork 564
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
Video tutorials and other content #1384
Comments
I believe doing is learning here. Samples and tutorials where samples are in focus but with explaining text (and not the other way around like many tutorials, ie loads of explaining text and short code snippets). Why? Concise but fully working samples provide isolated use cases that one can fiddle with. Try out, change and follow how a particular thing is done and made working all the way to a browsable result. Let me ask a question, even though I have some ideas on what the answer(s) would be: what is the most recurring issues and questions that pop up in the chat in Gitter? It varies quite a lot but are there areas that seem to be more problematic to get working or understand that has to do with Piranha? Another view of your question is not only to help people get going, but to reduce the workload for you guys to answer questions that keep coming back. With that in mind one could take a step back and see if there's more to explain not nescessarly related to Piranha itself. Just to clear the way for more relevant and insightful questions about Piranha. Some spontanious ideas, just to get the discussion going here:
What would make this (?) interesting is that it (if done correctly) would guide the user to either existing code/feature or a page describing how to do it if it's missing in an easy and pedagogic way. And using Piranha and some sort of provider that maps resources (code samples, documentation pages, nuget packages) to a dynamic guide in Piranha - one would have to do minimal steps to add content to this guide. Also, this guide feature would be available as code, so it would be recursive ;) |
I usually try and look through docs/tutorials for something that helps me hit the ground running successfully when I have various ideas about what I want to implement. So, if I wanted to know how to create a custom block successfully with all of its elements: public view, manager view, model(s) etc, I would have really appreciated a quick outline as to what a good custom block needs, where each of the files should/could go, how to register them with the app and what attributes can easily just be dropped-in to make something 'work' quickly. It would be great to have a 'THIS' goes 'HERE' in written form to quickly get started and then a set of short videos with complementary written guides would help go from basic to intermediate to advanced. |
I second this! |
We're currently reworking our documentation to improve it's structure and make it more complete, but we're also looking into other ways of spreading knowledge and tips/tricks. Let us know how you think we should do this in the best way possible and what you would like to see covered. This could for example be video tutorials, either isolated topics or a series of episode or we could even host open online meetings and Q&A session where everyone interested could join in. Should these things be scheduled once a month, or what interval would be the best.
Let us know what you think, let the sky be the limit!
Best regards
The text was updated successfully, but these errors were encountered: