Hi,

First of all, thanks to all developers behind this open source project and
their hard work and blood and sweat!

It might be worth reporting this minor, but anoying "negative first UX"
issue I just had when running Zeppelin and the tutorial for the very first
time.

After opening the Tutorial notebook, the first-time user is presented with
the following text:

Bind interpreter for this note. Click to Bind/Unbind interpreter. Drag and
> drop to reorder interpreters.
> The first interpreter on the list becomes default. To create/remove
> interpreters, go to Interpreter menu.


Plus a list of possible interpreters all in blue with Spark shown as the
first option. I kind of naturally deduced that I was being asked to click
on the Spark interpreter, as to select it; Then I clicked save. Oh my was I
wrong...

Next, I (thought I) ran the download of the archive, which seemed a tad
fast :-), but there was no error/problem. It only appeared weird to me that
the output should be code itself. But whatever, I moved on to the graph
displays. Everything works nicely, you play around with the dials and stuff
starts happening (So cool coming from Jupyter, btw!). At some point I
clicked "Run" on one of the displays...:

sql interpreter not found


Uh-oh. Luckily, someone else already had that problem and had asked for a
solution on Stack Overflow, with one guy answering (explaining how to
re-activate the Spark interpreter...), although he did not get the "correct
answer hook".

While I am sure this is something every user of Zeppelin will get used to
pretty fast, it is a frustrating first user experience. Either explain in
the interpreter configuration box what the color-codes mean (blue=active
interpreter, white=inactive interpret) or, better, use an UI with semantics
that are less ambiguous.

For your consideration... Other than that minor hick-up, Zeppelin looks
like a great product, thanks! Looking forward to using it!

Regards,
Florian

Reply via email to