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