e.g. hive, hadoop, ...
| | |
v v v
Zeppelin Server <- Zengine
+ |
zeppeli web v
ZAN
- Zeppelin Server : Web UI, server to host it / executable
- Zeppelin Web : Web UI, clint-side JS app / HTML+JavaScript; war
- Zeppelin Zengine : Main library / java library
- ZAN
- compile => *.class, minify *.js
- build modules => *.jar, war
- test => UnitTest reports
- package -P build-distr => final .zip
- integration-test => selenium over running zeppelin-server (from package)
- pre-inegration-test => start Zeppelin
- integration-test
- post-inegration-test => stop Zeppelin