I too was able to use R via PR 208 with success.

I have it running as expected within the Virtual Machine outlined in this 
updated PR
https://github.com/apache/incubator-zeppelin/pull/751/


With the `repl` package (also installed via the VM script), plotting such as 
native R histograms worked within the notebook display system as well.  
So - this looks good to me.

Not to oversimplify things, it “seems” this PR (or this PR and a future PR for 
packaging) just needs: 
 - the packaging worked out (get the R scripts included in the distribution)
 - a few license additions to the rscala files (if they are not generated but 
part of the base requirements)
 - a profile addition such as -P r to only build with R binaries if desired.

Unless I am missing something, it could be merged with one final focused effort.
Somebody could tweak the documentation a bit to match the tone of the other 
interpreter docs post merge.

Regards,
Jeff Steinmetz
Principal Architect
Akili Interactive



On 2/29/16, 6:45 AM, "Sourav Mazumder" <sourav.mazumde...@gmail.com> wrote:

>Very similar is my experience too.
>
>Could run PR 208 with least effort. And so far I am very successful to use
>it to create demonstrations covering end to end machine learning use cases
>in Zeppelin (showcasing how data can be shared across scala, SparkR, R
>easily where data preparation/model creation done in SparkR/Scala where as
>visualization in R) using PR 208 in different meetups and other forums.
>
>Regards,
>Sourav
>
>On Mon, Feb 29, 2016 at 5:04 AM, enzo <e...@smartinsightsfromdata.com>
>wrote:
>
>> As a keen R user I tried both branches, but I couldn’t make work Charles'
>> version (maybe my mistake). I found some issue on Amos' version (mainly
>> about charting), reported on his github page (he has suggested to test more
>> extensively and report after merge - fair enough).
>>
>> In conclusion I do not have sound enough elements to judge on which one is
>> better. As I’m in favour of competition as a general principle, taking into
>> account that they seem to be close to the finishing line I would suggest to
>> merge each one and let users decide: I concur with Eran.
>>
>> It would be useful (just to avoid similar occurrences in the future) to
>> understand why we arrived here though.  How is it possible that a
>> fundamental pr as R interpreter takes so long to be integrated?  I would
>> humbly suggest for the future to give better treatment to the big hitting
>> functionalities.  Clearly the more a ‘big’ functionality is delayed, the
>> more will be deemed attractive to develop alternative versions (some time
>> better versions, some time equally useful).
>>
>> Another consideration is the over present issue of graphics.  From an R
>> standpoint, due to the extreme richness of its graphic offering, so far I
>> found that no notebook is entirely satisfactory: for example the growing
>> family of htmlwidgets are badly (or not) displayed in many cases. It would
>> certainly benefit the community to invest time and activities on perfecting
>> these issues, but so be it.
>>
>>
>> Enzo
>> e...@smartinsightsfromdata.com
>>
>>
>>
>> > On 29 Feb 2016, at 12:36, Eran Witkon <eranwit...@gmail.com> wrote:
>> >
>> > I think we should ask ourselves what is the guiding principle here, for
>> > example, if in the future I want to create yet another JDBC interpreter
>> or
>> > Flink interpreter, should I only extend the one that already exist or
>> can I
>> > create my own and let the user community decide? realistically I don't
>> > think we can control where people invest their time and contribution and
>> as
>> > long as it has no licencing issues and align with other project guidance
>> it
>> > should be up to the users to decide.
>> >
>> > Eran W
>> >
>> > On Mon, Feb 29, 2016 at 2:13 PM DuyHai Doan <doanduy...@gmail.com>
>> wrote:
>> >
>> >> Hello Alexander
>> >>
>> >> My opinion is no one, unless being an expert with R, is able to judge
>> the
>> >> quality of both contributions apart from the authors themselves. So
>> let's
>> >> make them work together to merge 2 PR into a good one.  Those PR,
>> >> especially the #208 has been there for a while and it's high time they
>> get
>> >> merged so the community can move on.
>> >>
>> >> Unless there are R experts in the Zeppelin community and so they should
>> >> speak to give their own opinions.
>> >>
>> >> My 2 cents
>> >>
>> >> Duy Hai DOAN
>> >>
>> >> On Mon, Feb 29, 2016 at 1:04 PM, Alexander Bezzubov <b...@apache.org>
>> >> wrote:
>> >>
>> >>> Hi fellow Zeppelin community members,
>> >>>
>> >>> as you know, we have 2 contributions for ZEPPELIN-156
>> >>> <https://issues.apache.org/jira/browse/ZEPPELIN-156> AKA R
>> >>> <https://github.com/apache/incubator-zeppelin/pull/208> interpreter
>> >>> <https://github.com/apache/incubator-zeppelin/pull/702>.
>> >>> Both have merit, so wearing my PPMC hat, I'd like to suggest us to
>> make a
>> >>> decision, how we move forward with it avoiding user confusion.
>> >>>
>> >>> Here is what we can do:
>> >>> - a. pick only one of those and merge it
>> >>> - b. ask authors of both of them to collaborate together and come up
>> >> with
>> >>> one
>> >>> - c. merge each, as soon as it's ready and let users\maintainers decide
>> >>> which one is best at the end
>> >>>
>> >>> This is not an official VOTE (which is possible to arrange, but is
>> rather
>> >>> bad way to build a consensus).
>> >>>
>> >>> It is a discussion, aimed to see if we all, as community, can build a
>> >>> consensus together cooperatively -  meaning, *everyone compromises
>> >>> something *and* there are no really strong opinions against the final
>> >>> plan*.
>> >>>
>> >>> I specifically DO NOT ask which one is better, have more features, etc,
>> >>> etc, etc.
>> >>> What I ask for are opinions on a community way of reconciling this
>> >>> situation and moving project forward together.
>> >>>
>> >>> What do you think?
>> >>>
>> >>> --
>> >>> Kind regards,
>> >>> Alexander.
>> >>>
>> >>
>>
>>

Reply via email to