Thanks for the thoughts Larry and Sandeep.

I agree on both ideas. I do think that it would be good to be able to get
KnoxShell without having to install the gateway or having admin access.
That being said the gateway will be running somewhere and I think it is a
nice idea to be able to download it from the UI.

I¹ve added https://issues.apache.org/jira/browse/KNOX-865 to track the
release module for this.

Sumit

On 1/30/17, 1:41 PM, "larry mccay" <[email protected]> wrote:

>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
>> >
>>

Reply via email to