The development of Commerce Kickstart 2.0 began with a store that was filled with demo content. This is helpful to see how products are created and managed, and what they can look like in their final form. Then the option of installing without the demo content was added. Now there are two versions of the site, the "Demo Content" and the "No Demo Content" versions. The "No Demo Content" has a massive number of bugs that aren't present in the other version. This is worrisome and indicates problems in the architecture around demo content. This issue has a number of tasks, and aims at analyzing and solving the demo content issue:
- Explain how demo content is installed, and how the logic differentiates from the point at which the user chooses one option or the other
- Explain how all of the [No Demo Store] bugs got introduced
- Analyze if we have come up with the best solution for getting demo content into the build, and make suggestions
For example, how much of the bugginess is due to having different themes?
For example, should there really be an option "No Demo Store Content" plus a feature list? Or is there a way to make "Demo content" a feature just like Blogs or Search?