Google Wave: The Protocol
Created on 2020-09-07T09:46:51+00:00
- Document: items + positions
- Blip: a series of items
- Operations: skip, insert and delete content
- Composition: merging operations across versions of a document
- Conversation: blips + threads
conversation
blip id=foo
thread
blip neep
blip nope
thread
blip wop
blip id=bar
- Blip document: elements + annotations
body
line
Some text goes here and it has a style and links
image
Annotations mark object offsets (each character is also an object) and spans where rich text or hyperlinks appear.