--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/835e10f1-97af-4c53-9f8e-2be04ea54623%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Vadim,That sounds like a very cool project. What you suggest sounds reasonable to me, and would be a neat use of emscripten (have you managed to compile pdflatex!?). The '@jupyterlab/services' npm package defines an abstraction for a filesystem (which mirrors the Jupyter Contents API), and that filesystem need not be a physical one on disk somewhere. You are correct in noting that this is what the Google Drive plugin implements.The main challenge with a completely client-side application is to make sure that none of the plugins you rely on actually make any server requests. For the most part this should be doable. The main blocker I see at the moment is the settings system: JupyterLab recently moved to a server-side settings system, which is used by components like the file-editor for things like editor settings and keybindings. There has been some talk of providing a client-side fallback for the settings system, but it does not exist at the moment (AFAIK).Cheers,Ian
On Thu, Aug 17, 2017 at 12:40 PM, Vadim Kantorov <vadimk...@gmail.com> wrote:
Hi. I'm looking to create a client-side LaTeX editor based on JupyterLab.For that, I'd need to create a File System backed by local storage and synchronized with Emscripten's file system.Would you have any advice of how to do that?I'd imagine I need to follow https://github.com/jupyterlab/jupyterlab-google-drive.Are there any blockers for running JupyterLab completely in-browser, without any server extensions?Thanks!Vadim
--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/1debb308-d6d1-4eb2-baf9-7c002db57d30%40googlegroups.com.