You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Alexander Bezzubov (JIRA)" <ji...@apache.org> on 2016/12/13 02:25:58 UTC

[jira] [Created] (ZEPPELIN-1793) Import\export between Zeppelin and Jupyter notebook formats

Alexander Bezzubov created ZEPPELIN-1793:
--------------------------------------------

             Summary: Import\export between Zeppelin and Jupyter notebook formats
                 Key: ZEPPELIN-1793
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1793
             Project: Zeppelin
          Issue Type: Improvement
            Reporter: Alexander Bezzubov
             Fix For: 0.7.0


As a user doing data analytics in Notebook environment, I would like not to be locked up with a single notebook implementation.

Right now, Apache Zeppelin has it's own notebook format {{note.json}}, and it is different from a Jupyther one, so user is locked up.

In order to avoid it, Zeppelin user should be able to:
 - import new Jupyter\IPython {.ipnb} notebook to Zeppelin, so it gets converted to a {note.json} and saved under {{./notebooks/}}
 - export existing Zeppelin notebook as Jupyter format, so it gets converted and downloaded as Jupyter {{.ipnb}} file

This can be further broken down to sub-tasks (in order of priority):
 - backend: implement an {{.ipnb <-> note.json}} convertor, \w UnitTests
 - backend: implement REST API for import\export notebooks in Zeppelin
 - frontend: add GUI for Import/Export to Zeppelin webapp

As soon as backend is ready, it will be easy for find people working on frontend, willing to contribute Import/Export GUI.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)