Hi all, Zeppelin is about to start 0.7.0 release process, I would like to discuss about binary package distribution.
Every time we distribute new binary package, size of the zeppelin-0.x.x-bin-all.tgz package is getting bigger: - zeppelin-0.6.0-bin-all.tgz: 506M - zeppelin-0.6.1-bin-all.tgz: 517M - zeppelin-0.6.2-bin-all.tgz: 547M - zeppelin-0.7.0-bin-all.tgz: 720M (Expected) Mostly it is because the number of interpreters supported by zeppelin keeps growing, and there is high chance that we support more interpreters in the near future. So instead of asking apache infra team to increase limit, I would like to suggest to have only zeppelin-0.7.0-bin-netinst.tgz, which only includes spark interpreter from 0.7.0 release. One concern is that users need one more step to install the interpreters they use, but I believe it can be done easily with single line of command [1]. FYI, attaching the link of similar discussion [2] we had last June in mailing list. Regards, Mina [1] http://zeppelin.apache.org/docs/0.6.2/manual/interpreterinstallation.html#install-specific-interpreters <http://zeppelin.apache.org/docs/0.6.2/manual/interpreterinstallation.html> [2] https://lists.apache.org/thread.html/4b54c034cf8d691655156e0cb647243180c57a6829d97aa3c085b63c@%3Cusers.zeppelin.apache.org%3E