Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Building Google Docs without the Google (CRDT + IPFS) #130
[ UUID ] b72f82a1-441f-4036-b8a2-9f462e2a3133
[ Submitter's Name ] David Dias
[ Additional facilitators ] Pedro Teixeira (@pgte)
What will happen in your session?
The participants will build a simple text editor that allows many nodes to participate and collaborate in real-time in editing. We will extrapolate this into a system that allows collaboration on a generic data structure.
This text editor will be using CRDT (conflict-free replicated data type) and IPFS
What is the goal or outcome of your session?
Help everyone understand the importance of the distributed web and how there are tools and mechanisms to make it possible
If your session requires additional materials or electronic equipment, please outline your needs.
Just projector, good wifi (or ethernet) will be fine.
We (me and @pgte) had prepared a little bit more context which didn't fit while filling the form, but here it goes:
Hi there @diasdavid,
This sounds really great. However, what level of skill / expertise will be needed to participate in the session? We're not against technical proposals at all, so if it's a fairly high bar that's fine, however - this sounds sufficiently important and interesting that it'd be great to make it as accessible as possible given the material :-)
Hi @timcowlishaw o/
Hi all, sharing an update here from me and @pgte.
The outline for this session is:
People will work in groups for the Workshop/Tutorial part and instructions will be provided. As for requirements, we kindly ask everyone to: