On Sun, May 17, 2015 at 3:57 PM, Roman Shaposhnik <[email protected]>
wrote:

> On Sun, May 17, 2015 at 3:53 PM, Ted Dunning <[email protected]>
> wrote:
> > I am hearing feedback that Zeppelin is suffering from dependency creep.
> > The problem is that all of the dependencies for all of the interpreters
> get
> > brought in, no matter which interpreters you actually want.
> >
> > Leads to problems.  Having a clean chinese wall between the core and the
> > optional parts helps this a lot.
>
> That's how Hadoop contrib was. Stuff in there was there to be exposed,
> not to affect the core.
>


Hmm... I am talking about things from the other point of view.

What the user sees is impact on their own lives, not the impact on the
core.  Having everything in the core makes

a) it harder to write a simple interpreter due to increased jar hell
induced by too many required dependencies that should be optional

b) it harder to use Z because compilation and installation is much more
complex

Reply via email to