Hey everyone,

The list of JIRAs for 0.12.0 have steadily increased over the last few
weeks. We have also had a lot of great activity and contributions
related to KIP-4 and KnoxShell improvements. I wanted to start a
discuss thread to tie things up a little bit for a reasonable
deliverable in this area in the 0.12.0 release.

Just to reiterate where we are:

We have had a lot of contributions that can be mapped to KIP-4 goals,
especially improvement number 4 in the list of improvements on KIP-4.

I believe Larry Mccay has a feature branch going for improvement number 2.

I have taken a stab at a Zeppelin interpreter (improvement number 3)
in a forked zeppelin repo that can be found here (the branch is
'knoxshell-interpreter'):

https://github.com/sumitg/zeppelin/tree/knoxshell-interpreter

and we have added some tests as part of KNOX-845 (improvement number 5).

Some open questions I have:

1. What are the use cases driving the Zeppelin interpreter? How is
that expected to be used and how can we make it easy to use out of
box?

2. Do we need a release module for KnoxShell? How do we want to
provide the download to users?

3. Do we need all of KIP-4 in to call this complete or is what we have
so far in the works good enough for 0.12.0?

I'm sure there are more questions to be had. I am excited by the
uptake of the client DSL library and its usefulness to end users. I
hope we can make it more useful and easier to consume in 0.12.0.

Thanks,
Sumit

Reply via email to