Github user jongyoul commented on the pull request:
https://github.com/apache/incubator-zeppelin/pull/463#issuecomment-162749750
@elbamos Okay, I've got what you think of Zeppelin. In my guess, you insist
that we treat Spark as "one of" the interpreters like Flink, Geode, Hive,
Ignite and so on. Thus if a user already doesn't have Spark, Zeppelin should
fail to run spark codes, is it correct? If it's correct, the history will help
you understand why we treat Spark specially. Zeppelin started with a notebook
server of Spark and many users - I believe - use Zeppelin as a Spark notebook.
And I also believed this is the main purpose from now. But if some users think
the Zeppelin as a general notebook, Spark looks like one of interpreters as you
think and it doesn't make sense why Zeppelin include Spark internally. That's
the difference between you and me. For the future, I agree Zeppelin become a
general notebook. You, however, consider how to guide existing user to install
Spark manually, because of the history of Zeppelin. Any good idea will help
deal with. The following statements of the short summary when
Zeppelin propose within Apache incubator:
> A collaborative data analytics and visualization tool for distributed,
general-purpose data processing systems such as Apache Spark, Apache Flink,
etc.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---