[IPython-User] embed data in notebooks?
Tue Jun 5 17:25:36 CDT 2012
On Tue, Jun 5, 2012 at 4:07 PM, MinRK <email@example.com> wrote:
> Our idea is not "notebook as dir" but "project as dir/repo", where a
> project contains any of: notebooks, data files, Python modules, etc.
> I don't think storing binary data in the notebook file itself is worth a
> new kernel-side API, more than existing systems for b64 data in Python
> scripts, which will work just as well in the notebook as anywhere else (not
> that they are great, of course).
> We did seriously consider the idea of archive file-formats while planning
> the notebook format, but we decided (largely from the perspective of VCS,
> etc) that JSON makes much more sense, and data files belong at the project
> level. For instance, what if you want two notebooks to work on the same
> data? The data shouldn't live in either notebook, nor in both.
> What is unfortunate at this point is that we really haven't developed our
> project-level UI/APIs yet, they only exist in the planning stages. I think
> once you have project as dir/repo, then the benefits of data in the
> notebook file itself vanish, as the project becomes the unit of
> sharing/etc. We would certainly have the ability to support *project* as a
> zipfile, that gets extracted on upload to the server.
That sounds like a very nice solution. I look forward to the project-level
UI. Thanks for letting us know about this planned feature.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-User