Open popzip opened 9 years ago
This would be awesome! I've always wanted to see the samplestack in action.
Value justification for hosting online somewhere:
There may be additional requirements and performance aspects that haven’t necessarily been taken into account for the local developer version (1.0/1.1), though being scalable has been important from the beginning.
TODOs:
Just a note that the Sample Stack 3 tier install is very straight forward when using Eclipse and Gradle.
Since this is a Spring Beans model-driven architecture, most of the modeling effort (real advancement) is in the application tier, not the browser tier. A staging or "demo" environment would have to include access to all tiers to be useful. Just allowing devs to do angular tweaking in their own browser tier against a staged demo app tier is not very useful.
Having worked with this architecture over the past year, I would like to suggest the following:
Thanks for the ideas @dcerisano. This task is meant more for the non-developer audience to just browse and see the app in action - so it is meant to be focused on an exposed browser to end users only, not for live development. I'll look through your comments in more detail though to figure out if there are other ways we might support different dev environments/situations.
Perhaps a dedicated ML staging cloud that runs stable nightly builds for devs that would like to participate in testing reviewing next gen functionality. A CI cycle.
Deploy a hosted instance of Samplestack so people can play with it without having to build it themselves. There should be links to the demo and probably a "Fork me on GitHub" banner.
Things to think about:
*.demo.marklogic.com
). Can we assign them maintenance of this? Internal process to get servers, then support/maintenance planWould be useful for:
(migration of https://github.com/marklogic/samplestack-internal/issues/81)