Hi Zeppelin Users and Developers,

Do you know if MapR will be adding Zeppelin to its roadmap for the next
version after MapR 5.1?

We see in Hue 3.9 that it provides notebooks for R Shell, Python Shell,
PySpark, SparkR, Hive SQL, Impala SQL, and Spark SQL, but no Drill SQL
notebook.
We are looking for an Apache Project that focuses on a Drill Notebook UI
that performs better than the Drill Web Console UI itself.

Sincerely,
*Nikolay Voronchikhin*
*Big Data/Data Warehouse/Data Science/Data Platforms Engineer at Cisco*
https://www.linkedin.com/in/nvoronchikhin
*E-mail: nvoronchik...@gmail.com <nvoronchik...@gmail.com>*
*Mobile: 951-288-2778*


On Mon, Mar 21, 2016 at 2:44 PM, rohit choudhary <rconl...@gmail.com> wrote:

> Dear All,
>
> I think direction setting is important for Enterprise readiness. I have a
> little bit of an overview of Ambari Views, which is very similar in nature
> to Zeppelin. Please let me explain:
>
> Hive View - interacts with Hive
> Pig View - interacts with Pig
> Workflow Designer - interacts with Oozie
>
> We have a very similar architecture in Zeppelin where we interact with
> these systems through Interpreters. The usage will also be similar, as both
> with interact with Hadoop clusters or in some cases Spark with Yarn on
> HDFS. Our priorities should include:
>
> - Design & implement for multi-tenancy
> - Auditability from Data/State and Lineage perspective
> - Ability to share Notebooks/Data/State across users, preferably through
> SparkContext sharing
> - Security between Zeppelin and the other systems, not limited to Spark
> through Kerberos. (@Rick +1)
>
> I will share an initial draft of the thoughts I have in mind, in the next
> couple of days.
>
> Thanks,
> Rohit.
>
>
>
> On Thu, Mar 3, 2016 at 7:54 AM, moon soo Lee <m...@apache.org> wrote:
>
>> Shabeel, thanks for the feedback about rest api and custom id. that might
>> help avoid multiple rest api calls.
>>
>> Thanks everyone for valuable feedback. Looks like all we're going to the
>> same direction. I have updated wiki.
>> https://cwiki.apache.org/confluence/display/ZEPPELIN/Zeppelin+Roadmap
>> Please take a look.
>>
>> I'm sure there're many missing details in this roadmap. I must say
>> something not on this roadmap doesn't mean community is not working on or
>> can't be included in the Zeppelin. Roadmap represents more like community
>> interest and overall direction.
>> We're not changing roadmap everyday, but that doesn't mean roadmap is set
>> in stone and never be changed. We can improve it continuously.
>>
>> Please feel free to fork the this mail thread for any further discussion
>> on specific subject. (e.g. job scheduling)
>>
>> Thanks,
>> moon
>>
>> On Wed, Mar 2, 2016 at 12:31 AM Shabeel Syed <shabeels...@gmail.com>
>> wrote:
>>
>>> Also we need better rest api support for creating and fetching the
>>> notebooks and paragraphs.
>>> for example if I can set custom defined notebookid and paragraphid , we
>>> can avoid multiple rest api calls.
>>>
>>> http://localhost:8080/#/notebook/
>>> <notebookid>/paragraph/<paragraphid>?asIframe
>>> should return me error if notebook or paragraph deos not exists.
>>>
>>> and while creating notebook or paragraph I should be able to mention my
>>> custom ids.
>>>
>>> Regards
>>> Shabeel
>>>
>>> On Wed, Mar 2, 2016 at 11:55 AM, Zhong Wang <wangzhong....@gmail.com>
>>> wrote:
>>>
>>>> +1 on @rick. quality is really important... I am still encountering
>>>> bugs consistently
>>>>
>>>> On Tue, Mar 1, 2016 at 10:16 AM, TEJA SRIVASTAV <
>>>> tejasrivas...@gmail.com> wrote:
>>>>
>>>>> +1 on @rick
>>>>>
>>>>> On Tue, Mar 1, 2016 at 11:26 PM Benjamin Kim <bbuil...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> I see in the Enterprise section that multi-tenancy will be included,
>>>>>> will this have user impersonation too? In this way, the user executing 
>>>>>> will
>>>>>> be the user owning the process.
>>>>>>
>>>>>> On Mar 1, 2016, at 12:51 AM, Shabeel Syed <shabeels...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>> +1
>>>>>>
>>>>>> Hi Tamas,
>>>>>>    Pluggable external visualization is really a GREAT feature to
>>>>>> have. I'm looking forward to this :)
>>>>>>
>>>>>> Regards
>>>>>> Shabeel
>>>>>>
>>>>>> On Tue, Mar 1, 2016 at 2:16 PM, Tamas Szuromi <
>>>>>> tamas.szur...@odigeo.com> wrote:
>>>>>>
>>>>>>> Hey,
>>>>>>>
>>>>>>> Really promising roadmap.
>>>>>>>
>>>>>>> I'd only push more visualization options. I agree built in
>>>>>>> visualization is needed with limited charting options but I think we 
>>>>>>> also
>>>>>>> need somehow 'inject' external js visualizations also.
>>>>>>>
>>>>>>>
>>>>>>> For scheduling Zeppelin notebooks  we use
>>>>>>>  https://github.com/airbnb/airflow
>>>>>>> <https://github.com/airbnb/airflow> through the job rest api. It's
>>>>>>> an enterprise ready and very robust solution right now.
>>>>>>>
>>>>>>>
>>>>>>> *Tamas*
>>>>>>>
>>>>>>> On 1 March 2016 at 09:12, Eran Witkon <eranwit...@gmail.com> wrote:
>>>>>>>
>>>>>>>> One point to clarify, I don't want to suggest Oozie in specific, I
>>>>>>>> want to think about which features we develop and which ones we 
>>>>>>>> integrate
>>>>>>>> external, preferred Apache, technology? We don't think about building 
>>>>>>>> our
>>>>>>>> own storage services so why build our own scheduler?
>>>>>>>> Eran
>>>>>>>> On Tue, 1 Mar 2016 at 09:49 moon soo Lee <m...@apache.org> wrote:
>>>>>>>>
>>>>>>>>> @Vinayak, @Eran, @Benjamin, @Guilherme, @Sourav, @Rick
>>>>>>>>> Now I can see a lot of demands around enterprise level job
>>>>>>>>> scheduling. Either external or built-in, I completely agree having
>>>>>>>>> enterprise level job scheduling support on the roadmap.
>>>>>>>>> ZEPPELIN-137 <https://issues.apache.org/jira/browse/ZEPPELIN-137>
>>>>>>>>> , ZEPPELIN-531
>>>>>>>>> <https://issues.apache.org/jira/browse/ZEPPELIN-531> are related
>>>>>>>>> issues i can find in our JIRA.
>>>>>>>>>
>>>>>>>>> @Vinayak
>>>>>>>>> Regarding importing notebook from github, Zeppelin has pluggable
>>>>>>>>> notebook storage layer (see related package
>>>>>>>>> <https://github.com/apache/incubator-zeppelin/tree/master/zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/repo>).
>>>>>>>>> So, github notebook sync can be implemented easily.
>>>>>>>>>
>>>>>>>>> @Shabeel
>>>>>>>>> Right, we need better manage management to prevent such OOM.
>>>>>>>>> And i think table is one of the most frequently used way of
>>>>>>>>> displaying data. So definitely, we'll need more features like filter, 
>>>>>>>>> sort,
>>>>>>>>> etc.
>>>>>>>>> After this roadmap discussion, discussion for the next release
>>>>>>>>> will follow. Then we'll get idea when those features will be 
>>>>>>>>> available.
>>>>>>>>>
>>>>>>>>> @Prasad
>>>>>>>>> Thanks for mentioning HA and DR. They're really important subject
>>>>>>>>> for enterprise use. Definitely Zeppelin will need to address them.
>>>>>>>>> And displaying meta information of notebook on top level page is
>>>>>>>>> good idea.
>>>>>>>>>
>>>>>>>>> It's really great to hear many opinions and ideas.
>>>>>>>>> And thanks @Rick for sharing valuable view to Zeppelin project.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> moon
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Feb 29, 2016 at 11:14 PM Rick Moritz <rah...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> For one, I know that there is rudimentary scheduling built into
>>>>>>>>>> Zeppelin already (at least I fixed a bug in the test for a scheduling
>>>>>>>>>> feature a few months ago).
>>>>>>>>>> But another point is, that Zeppelin should also focus on quality,
>>>>>>>>>> reproduceability and portability.
>>>>>>>>>> Although this doesn't offer exciting new features, it would make
>>>>>>>>>> development much easier.
>>>>>>>>>>
>>>>>>>>>> Cross-platform testability, Tests that pass when run
>>>>>>>>>> sequentially, compatibility with Firefox, and many more open issues 
>>>>>>>>>> that
>>>>>>>>>> make it so much harder to enhance Zeppelin and add features should be
>>>>>>>>>> addressed soon, preferably before more features are added. Already 
>>>>>>>>>> Zeppelin
>>>>>>>>>> is suffering - in my opinion - from quite a lot of feature creep, 
>>>>>>>>>> and we
>>>>>>>>>> should avoid putting in the kitchen sink, at the cost of quality and
>>>>>>>>>> maintainability. Instead modularity (ZEPPELIN-533 in particular) 
>>>>>>>>>> should be
>>>>>>>>>> targeted.
>>>>>>>>>>
>>>>>>>>>> Oozie, in my opinion, is a dead end - it may de-facto still be in
>>>>>>>>>> use on many clusters, but it's not getting the love it needs, and I
>>>>>>>>>> wouldn't bet on it, when it comes to integrating scheduling. 
>>>>>>>>>> Instead, any
>>>>>>>>>> external tool should be able to use the REST-API to trigger 
>>>>>>>>>> executions, if
>>>>>>>>>> you want external scheduling.
>>>>>>>>>>
>>>>>>>>>> So, in conclusion, if we take Moon's list as a list of descending
>>>>>>>>>> priorities, I fully agree, under the condition that code quality is
>>>>>>>>>> included as a subset of enterprise-readyness. Auth* is paramount 
>>>>>>>>>> (Kerberos
>>>>>>>>>> SPNEGO SSO support is what we really want) with user and group rights
>>>>>>>>>> assignment on the notebook level. We probably also need 
>>>>>>>>>> Knox-integration
>>>>>>>>>> (ODP-Members looking at integrating Zeppelin should consider 
>>>>>>>>>> contributing
>>>>>>>>>> this), and integration of something like Spree (
>>>>>>>>>> https://github.com/hammerlab/spree) to be able to profile jobs.
>>>>>>>>>>
>>>>>>>>>> I'm hopeful that soon I can resume contributing some
>>>>>>>>>> quality-oriented code, to drive this "necessary evil" forward ;)
>>>>>>>>>>
>>>>>>>>>> On Mon, Feb 29, 2016 at 8:27 PM, Sourav Mazumder <
>>>>>>>>>> sourav.mazumde...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> I do agree with Vinayak. It need not be coupled with Oozie.
>>>>>>>>>>>
>>>>>>>>>>> Rather one should be able to call it from any scheduler
>>>>>>>>>>> typically used in enterprise level. May be support for BPML.
>>>>>>>>>>>
>>>>>>>>>>> I believe the existing ability to call/execute a Zeppelin
>>>>>>>>>>> Notebook or a specific paragraph within a notebook using REST API 
>>>>>>>>>>> should
>>>>>>>>>>> take care of this requirement to some extent.
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Sourav
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Feb 29, 2016 at 11:23 AM, Vinayak Agrawal <
>>>>>>>>>>> vinayakagrawa...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> @Eran Witkon,
>>>>>>>>>>>> Thanks for the suggestion Eran. I concur with your thought.
>>>>>>>>>>>> If Zepplin can be integrated with oozie, that would be
>>>>>>>>>>>> wonderful. Users will also be able to leverage their Oozie skills.
>>>>>>>>>>>> This would be promising for now.
>>>>>>>>>>>> However, in the future Hadoop might not necessarily be
>>>>>>>>>>>> installed in Spark Cluster and Oozie (since its installs with 
>>>>>>>>>>>> Hadoop
>>>>>>>>>>>> Distribution) might not be available.
>>>>>>>>>>>> So perhaps we should give a thought about this feature for the
>>>>>>>>>>>> future. Should it depend on oozie or should Zeppelin have its owns
>>>>>>>>>>>> scheduling?
>>>>>>>>>>>>
>>>>>>>>>>>> As Benjamin has iterated, Databrick notebook has this as a core
>>>>>>>>>>>> notebook feature.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Also, would anybody give any suggestions regarding "sync with
>>>>>>>>>>>> github" feature?
>>>>>>>>>>>> -Exporting notebook to Github
>>>>>>>>>>>> -Importing notebook from Github
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks
>>>>>>>>>>>> Vinayak
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Feb 29, 2016 at 4:17 AM, Eran Witkon <
>>>>>>>>>>>> eranwit...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> @Vinayak Agrawal I would suggest adding the ability to
>>>>>>>>>>>>> connect zeppelin to existing scheduling tools\workflow tools such 
>>>>>>>>>>>>> as
>>>>>>>>>>>>> https://oozie.apache.org/. this requires betters hooks and
>>>>>>>>>>>>> status reporting but doesn't make zeppeling and ETL\scheduler 
>>>>>>>>>>>>> tool by
>>>>>>>>>>>>> itself/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Feb 29, 2016 at 10:21 AM Vinayak Agrawal <
>>>>>>>>>>>>> vinayakagrawa...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Moon,
>>>>>>>>>>>>>> The new roadmap looks very promising. I am very happy to see
>>>>>>>>>>>>>> security in the list.
>>>>>>>>>>>>>> I have some suggestions regarding Enterprise Ready features:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 1. Job Scheduler - Can this be improved?
>>>>>>>>>>>>>> Currently the scheduler can be used with Cron expression or a
>>>>>>>>>>>>>> pre-set time. But in an enterprise solution, a notebook might be 
>>>>>>>>>>>>>> one piece
>>>>>>>>>>>>>> of the workflow. Can we look towards the functionality of 
>>>>>>>>>>>>>> scheduling
>>>>>>>>>>>>>> notebook's based on other notebooks finishing their job 
>>>>>>>>>>>>>> successfully?
>>>>>>>>>>>>>> This requirement would arise in any ETL workflow, where all
>>>>>>>>>>>>>> the downstream users wait for the ETL notebook to finish 
>>>>>>>>>>>>>> successfully. Only
>>>>>>>>>>>>>> after that, other business oriented notebooks can be executed.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2. Importing a notebook - Is there a current requirement or
>>>>>>>>>>>>>> future plan to implement a feature that allows 
>>>>>>>>>>>>>> import-notebook-from-github?
>>>>>>>>>>>>>> This would allow users to share notebooks seamlessly.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>> Vinayak
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sun, Feb 28, 2016 at 11:22 PM, moon soo Lee <
>>>>>>>>>>>>>> m...@apache.org> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Zhong Wang,
>>>>>>>>>>>>>>> Right, Folder support would be quite useful. Thanks for the
>>>>>>>>>>>>>>> opinion.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hope i can finish the work pr-190
>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/190>.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sourav,
>>>>>>>>>>>>>>> Regarding concurrent running, Zeppelin doesn't have
>>>>>>>>>>>>>>> limitation of run paragraph/query concurrently. Interpreter can 
>>>>>>>>>>>>>>> implement
>>>>>>>>>>>>>>> it's own scheduling policy. For example, SparkSQL interpreter 
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> ShellInterpreter can already run paragraph/query concurrently.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> SparkInterpreter is implemented with FIFO scheduler
>>>>>>>>>>>>>>> considering nature of scala compiler. That's why user can not 
>>>>>>>>>>>>>>> run multiple
>>>>>>>>>>>>>>> paragraph concurrently when they work with SparkInterpreter.
>>>>>>>>>>>>>>> But as Zhong Wang mentioned, pr-703 enables each notebook
>>>>>>>>>>>>>>> will have separate scala compiler so paragraphs run 
>>>>>>>>>>>>>>> concurrently, while
>>>>>>>>>>>>>>> they're in different notebooks.
>>>>>>>>>>>>>>> Thanks for the feedback!
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Best,
>>>>>>>>>>>>>>> moon
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Sat, Feb 27, 2016 at 8:59 PM Zhong Wang <
>>>>>>>>>>>>>>> wangzhong....@gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Sourav: I think this newly merged PR can help you
>>>>>>>>>>>>>>>> https://github.com/apache/incubator-zeppelin/pull/703#issuecomment-185582537
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Sat, Feb 27, 2016 at 1:46 PM, Sourav Mazumder <
>>>>>>>>>>>>>>>> sourav.mazumde...@gmail.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Moon,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> This looks great.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> My only suggestion would be to include a PR/feature -
>>>>>>>>>>>>>>>>> Support for Running Concurrent paragraphs/queries in Zeppelin.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Right now if more than one user tries to run paragraphs in
>>>>>>>>>>>>>>>>> multiple notebooks concurrently through a single Zeppelin 
>>>>>>>>>>>>>>>>> instance (and
>>>>>>>>>>>>>>>>> single interpreter instance) the performance is very slow. It 
>>>>>>>>>>>>>>>>> is obvious
>>>>>>>>>>>>>>>>> that the queue gets built up within the zeppelin process and 
>>>>>>>>>>>>>>>>> interpreter
>>>>>>>>>>>>>>>>> process in that scenario as the time taken to move the status 
>>>>>>>>>>>>>>>>> from start to
>>>>>>>>>>>>>>>>> pending and pending to running is very high compared to the 
>>>>>>>>>>>>>>>>> actual running
>>>>>>>>>>>>>>>>> time of a paragraph.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Without this the multi tenancy support would be
>>>>>>>>>>>>>>>>> meaningless as no one can practically use it in a situation 
>>>>>>>>>>>>>>>>> where multiple
>>>>>>>>>>>>>>>>> users are trying to connect to the same instance of Zeppelin 
>>>>>>>>>>>>>>>>> (and the
>>>>>>>>>>>>>>>>> related interpreter). A possible solution would be to spawn 
>>>>>>>>>>>>>>>>> separate
>>>>>>>>>>>>>>>>> instance of the same interpreter at every notebook/user level.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>> Sourav
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Sat, Feb 27, 2016 at 12:48 PM, moon soo Lee <
>>>>>>>>>>>>>>>>> m...@apache.org> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Zeppelin users and developers,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> The roadmap we have published at
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/ZEPPELIN/Zeppelin+Roadmap
>>>>>>>>>>>>>>>>>> is almost 9 month old, and it doesn't reflect where the
>>>>>>>>>>>>>>>>>> community goes anymore. It's time to update.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Based on mailing list, jira issues, pullrequests,
>>>>>>>>>>>>>>>>>> feedbacks from users, conferences and meetings, I could 
>>>>>>>>>>>>>>>>>> summarize the major
>>>>>>>>>>>>>>>>>> interest of users and developers in 7 categories. Enterprise 
>>>>>>>>>>>>>>>>>> ready,
>>>>>>>>>>>>>>>>>> Usability improvement, Pluggability, Documentation, Backend 
>>>>>>>>>>>>>>>>>> integration,
>>>>>>>>>>>>>>>>>> Notebook storage, and Visualization.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> And i could list related subjects under each categories.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Enterprise ready
>>>>>>>>>>>>>>>>>>       - Authentication
>>>>>>>>>>>>>>>>>>          - Shiro authentication ZEPPELIN-548
>>>>>>>>>>>>>>>>>>          <https://issues.apache.org/jira/browse/ZEPPELIN-548>
>>>>>>>>>>>>>>>>>>       - Authorization
>>>>>>>>>>>>>>>>>>          - Notebook authorization PR-681
>>>>>>>>>>>>>>>>>>          
>>>>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/681>
>>>>>>>>>>>>>>>>>>       - Security
>>>>>>>>>>>>>>>>>>       - Multi-tenancy
>>>>>>>>>>>>>>>>>>       - Stability
>>>>>>>>>>>>>>>>>>    - Usability Improvement
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - UX improvement
>>>>>>>>>>>>>>>>>>       - Better Table data support
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Download data as csv, etc PR-725
>>>>>>>>>>>>>>>>>>          
>>>>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/725>
>>>>>>>>>>>>>>>>>>          , PR-714
>>>>>>>>>>>>>>>>>>          
>>>>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/714>
>>>>>>>>>>>>>>>>>>          , PR-6
>>>>>>>>>>>>>>>>>>          
>>>>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/6>
>>>>>>>>>>>>>>>>>>          , PR-89
>>>>>>>>>>>>>>>>>>          
>>>>>>>>>>>>>>>>>> <https://github.com/apache/incubator-zeppelin/pull/89>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Featureful table data display (pagenation, etc)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Pluggability ZEPPELIN-533
>>>>>>>>>>>>>>>>>>    <https://issues.apache.org/jira/browse/ZEPPELIN-533>
>>>>>>>>>>>>>>>>>>       - Pluggable visualization
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Dynamic Interpreter, notebook, visualization loading
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Repository and registry for pluggable components
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Improve documentation
>>>>>>>>>>>>>>>>>>       - Improve contents and readability
>>>>>>>>>>>>>>>>>>       - more tutorials, examples
>>>>>>>>>>>>>>>>>>    - Interpreter
>>>>>>>>>>>>>>>>>>       - Generic JDBC Interpreter
>>>>>>>>>>>>>>>>>>       - (spark)R Interpreter
>>>>>>>>>>>>>>>>>>       - Cluster manager for interpreter (Proposal
>>>>>>>>>>>>>>>>>>       
>>>>>>>>>>>>>>>>>> <https://cwiki.apache.org/confluence/display/ZEPPELIN/Cluster+Manager+Proposal>
>>>>>>>>>>>>>>>>>>       )
>>>>>>>>>>>>>>>>>>       - more interpreters
>>>>>>>>>>>>>>>>>>    - Notebook storage
>>>>>>>>>>>>>>>>>>       - Versioning ZEPPELIN-540
>>>>>>>>>>>>>>>>>>       <http://issues.apache.org/jira/browse/ZEPPELIN-540>
>>>>>>>>>>>>>>>>>>       - more notebook storages
>>>>>>>>>>>>>>>>>>    - Visualization
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - More visualizations PR-152
>>>>>>>>>>>>>>>>>>       <https://github.com/apache/incubator-zeppelin/pull/152>
>>>>>>>>>>>>>>>>>>       , PR-728
>>>>>>>>>>>>>>>>>>       <https://github.com/apache/incubator-zeppelin/pull/728>
>>>>>>>>>>>>>>>>>>       , PR-336
>>>>>>>>>>>>>>>>>>       <https://github.com/apache/incubator-zeppelin/pull/336>
>>>>>>>>>>>>>>>>>>       , PR-321
>>>>>>>>>>>>>>>>>>       <https://github.com/apache/incubator-zeppelin/pull/321>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>    - Customize graph (show/hide label, color, etc)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> It will help anyone quickly get overall interest of
>>>>>>>>>>>>>>>>>> project and the direction. And based on this roadmap, we can 
>>>>>>>>>>>>>>>>>> discuss and
>>>>>>>>>>>>>>>>>> re-define the next release 0.6.0 scope and it's schedule.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> What do you think? Any feedback would be appreciated.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>> moon
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Vinayak Agrawal
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> "To Strive, To Seek, To Find and Not to Yield!"
>>>>>>>>>>>>>> ~Lord Alfred Tennyson
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Vinayak Agrawal
>>>>>>>>>>>> Big Data Analytics
>>>>>>>>>>>> IBM
>>>>>>>>>>>>
>>>>>>>>>>>> "To Strive, To Seek, To Find and Not to Yield!"
>>>>>>>>>>>> ~Lord Alfred Tennyson
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>
>>>
>

Reply via email to