Skip to content

Commit

Permalink
Provide more notes on realtime
Browse files Browse the repository at this point in the history
  • Loading branch information
rgbkrk authored Mar 16, 2017
1 parent 817e97d commit b5dc32a
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions real-time-collab/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# Roadmap for Real-time Collaboration

Research and data science teams use and share the notebook amongst
each other in order to complete their work. However, collaborating
on the same notebook at the same time is a cumbersome process. Our goal
is to simplify this process and implement real-time collaboration
backed by GitHub gists.
each other in order to complete their work. The notebook currently has

## Real time session for notebooks

At a high level, we want the notebook and other in-memory models managed server side -- users will send and receive updates to the overall notebook session that will be replicated amongst the users.

![real time session](https://cloud.githubusercontent.com/assets/836375/24010956/93cb606c-0a36-11e7-9340-43cfc9355c96.png)

## Precursors

* [x] Build up our base application to have a central event bus (nteract/nteract uses redux)
* [ ] UI that is a pure reflection of the state of the document (components should not have state unless local)

0 comments on commit b5dc32a

Please sign in to comment.