Real Time Collaboration for Jupyter and beyond
This Real Time Collaboration (RTC) monorepo contains work on real-time collaboration for use in JupyterLab solely.
For Jupyter cross-components (JupyterLab / Jupyter Server / JupyterHub) RTC implementations, please go to the dedicated repositories hosted in jupyter-rtc GitHub organisation.
General considerations around CRDT are available on https://jupyterlab-rtc.readthedocs.io.
We have a
bi-weeklymeeting call. Please come and join on Zoom. All are welcome to come and just listen or discuss any work related to this project. For the time, place and notes, see this HackMD. We also use the same HackMD to set an agenda and to capture notes for these meetings (see jupyterlab/rtc#3 for the historical notes). Some meetings have been recorded and are available on this YouTube playlist.
We are striving to keep meetings productive and on topic. If you are joining us for the first time or need a refresher about the project's scope, we recommend reading the following documents.
The contribute page contains more specific information. To develop on the source code, start with the instructions for the examples. We welcome any and all contributions and ideas here! This is a big task and we will need as much help as we can get.