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