Hi Sandeep - Interesting thoughts on the download. Personally, I think that we need a separate download as well.
* This is more easily turned into an RPM or docker image, etc * The Admin UI currently requires admin credentials. It is likely to need to be able to support non-admins as well someday but we aren't there yet. While some users may be admins - not all will be. If we ever hang a test page off of the UI then we will likely need to support non-admins as well. Which will require not allowing management capabilities to be done for such users. * We could certainly add a link to a download for users that do have access to the Admin UI as well. In a lot of ways it makes sense. They need access to a gateway instance in order to use it anyway. thanks, --larry On Mon, Jan 30, 2017 at 12:56 PM, Sandeep More <[email protected]> wrote: > Thanks Sumit this is a great summary ! > > I have thoughts on #2 > > 2. Do we need a release module for KnoxShell? How do we want to > provide the download to users? > > SRM : Thinking out loud, I think it would be nice if KnoxShell has the same > version as Knox and is packed in the same distribution as Knox. This will > avoid confusion (on which KnoxShell is supported for which Knox version) > and additional testing (for different version of KnoxShell and Knox). > > As for the download, we could have a download link on the Admin UI (now > that we have a UI !!) the download could be packaged up as a zip file > within the WAR file. It would also be a bit convenient as no additional > downloads will be required. > > Best, > Sandeep > > > > On Mon, Jan 30, 2017 at 11:38 AM, sumit gupta <[email protected]> wrote: > > > 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 > > >
