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

Reply via email to