2022-02-22        TRUE OFFICE PRODUCTIVITY: EMACS REMOTE
                         COLLABORATION (CRDT).


1. Fully distributed


To create documents, presentations, spreadsheets and the like, nothing
beats Emacs with two or more users collaborating simultaneous in the
same buffer.

Qianton Hong has made Emacs collaboration very straightforward, with
CRDT.el[0]. In addition, his documentation is very clear, meaning that it
is really easy to get this to work.

In a nutshell, in Emacs you use crdt to indicate which buffer or buffers
you wish to share. You can include a password if needed. Assuming you
correctly set up the intermediate host, all your co-workers need is this
URL and presto! you can start collaborating on whatever is in the shared
buffer.


1 Fully distributed
===================

 Qianton gave an introduction[1] (youtube) on CRDTat the NYC Emacs
 meeting on 3 November 2020. It was put to use by the Emacs Research
 Group, talking about their online collaboration[2] a year later, at the
 Emacs 2021 conference[3].

 At the NYC Emacs meeting, Qianton said a future version could even
 make collaboration possible without the need for a central server.
 Making it fully distributed would probably mean another 1000 lines of
 code. "It is doable on the current infrastructure", he said

[0]: https://code.librehq.com/qhong/crdt.el

[1]: https://www.youtube.com/watch?v=JYv3QF_-QcU

[2]: https://emacsconf.org/2021/talks/erg/

[3]: https://emacsconf.org/2021