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 ?