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, ...)
We start an interesting discussion here https://neos-project.slack.com/archives/neos-general/p1478264802007145 about build your own package or adapt existing one ... and I think we have one of the best CMS out there to go with "build your own lean and focused package" ... and not fall in the "build generic monster".
For the point 3. every feature implemented on the demo site must have a blog post on Neos.io that explain how to build them, the pros/cons, the traps, ... and advanced tips & tricks.
If we succeed to go in the direction, I think we can improve the first contact with the CMS, highlight key feature of our tools and help people use them correctly.
What do you think about this ?