TLDR: from my perspective we need a new demo site, with a more “real life” context and not just a feature show case.
The current situation is not weird because the demo site is just a show case of feature available on Neos. The demo site is the first touch point with the CMS for many users, so it need to feel the following requirement:
Nice & polished Design/UX (basically UX is our main focus, the demo site should promote our values)
Real Life (what about some kind of product launch website about Neos, but targeted at selling the CMS
Promote best practice and a place to learn basic stuff in TS (listing, pagination, reuse content, …)
I think it would be great to have a better demo site.
I also think that the Demo site should be available to test Neos without having to install anything first or sign up for some service.
After a discussion on Meet Neos I’ve set up this just as a least-effort example and maybe a point to start from: http://neosdemo.passcreator.com/
I think one of the problems of the current demo site is not so much that it lacks more real-life examples but more that it’s still too hard for editors that want to see Neos to find a way to do exactly that.
That’s maybe part of a different discussion but I think it’s related to this.
I’m in line with your view of a new demo site. Generally, the demo site should feel like the average SME website: A few pages, a blog, a contact form.
If this gets built I would volunteer to write a step-by-step guide on how to build this demo site from scratch. This way you can understand everything that’s going on. Also, you know exactly what you’re going to build.
The documentation for Neos (and especially for Flow) is a real drawback for newcomers. You can get lost between the new concepts that Neos introduces, a new template language, a completely new DSL Fusion. There are no clear best-practices in the docs. If you only have an hour or two to play with Neos then it will not be a lot of fun.
I will definitely need help for this. I do not have enough time to write a whole step-by-step guide.