3 ms·
I don't see Google Drive ever providing an API for bringing your own client; it will probably have to be from the other side. We already have OT and CRDTs for
by rakoo 6y ago
I don't see Google Drive ever providing an API for bringing your own client; it will probably have to be from the other side.
We already have OT and CRDTs for concurrently defining changes from each user and a way to merge them. There is also the Braid spec (https://datatracker.ietf.org/doc/html/draft-toomim-httpbis-braid-http#section-4 https://datatracker.ietf.org/doc/html/draft-toomim-httpbis-b...) attempting to standardize state synchronization on top of which one can bring any client
- falcolas 6y ago> I don't see Google Drive ever providing an API for bringing your own client In a way, they already have, since you can mount your Google drive on your local file system, and interact with the files from there. The problem lays with the proprietary Google Doc format.
- xd1936 6y agohttps://developers.google.com/docs/api https://developers.google.com/docs/api Most things you would want to do to a Google Doc are available via oAuth API, right?
- falcolas 6y agoNot... really? I can't open it with a local application. At least, not until someone (not me, no time) creates a local application which interacts with Google Docs via this API.' In the mean time, I'll continue to use .docx, since Google docs can export and import form this format.
- gklitt 6y agoYes! I think Braid is a good effort in this area, will add to the prior art section.