Skip to content

Latest commit

History

History
27 lines (18 loc) 路 876 Bytes

ROADMAP.md

File metadata and controls

27 lines (18 loc) 路 876 Bytes

ROADMAP

This roadmap is organized into stages of development, leading towards a backend for (mostly) real-time collaboration.

Stage I

  • List and Load notebooks from S3
    • Bucket, etc. loaded from configuration (e.g. COMMUTER_BUCKET=xyz)
    • Roles or Amazon environment variables automatically picked up (via aws-sdk)
  • Tree view of notebook content
  • Render page using notebook-preview

Stage II

  • Save notebooks back to S3
  • Delete notebooks

Stage III

  • Render page using nteract/nteract components
  • Configurable base path for commuter app
  • Start outlining an authentication and permissions strategy

Stage IV

  • Create server side in-memory model of notebook and transient models, push to clients
  • Provide/use kernels from configured source (e.g. tmpnb.org, jupyterhub, or your private setup)