You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead of trying to hack notebook's existing ContentsManager, we should replace it with something more flexible, based upon a more general notion of what "content" is. There are a number of popular projects on github that all have the aim of creating a spec for a virtual filesystem-ish thing. We should use one of the extant python options and/or take inspiration from the following:
Sadly, by far the best supported virtual filesystem library out there is 100% PHP, which is a bummer. Has a whole bunch of different filesystem implementations
The text was updated successfully, but these errors were encountered:
I'm not fully convinced that any of these do everything a jupyter contents layer needs, and I assume they all do a lot of stuff we don't need. I think the main thing to learn from these is what a truly minimal filesystem spec actually looks like
I'm not fully convinced that any of these do everything a jupyter contents layer needs, and I assume they all do a lot of stuff we don't need
Yep definitely. In this vein, some things that a filesystem doesn't necessarily do e.g. version control, you'd want a Jupyter filesystem to be aware of
Instead of trying to hack notebook's existing ContentsManager, we should replace it with something more flexible, based upon a more general notion of what "content" is. There are a number of popular projects on github that all have the aim of creating a spec for a virtual filesystem-ish thing. We should use one of the extant python options and/or take inspiration from the following:
Python
PyFilesystem2
filesystem_spec
C++
PHP
The text was updated successfully, but these errors were encountered: