François Pinard writes: > Hi to all my Org friends. Hi, > ColOrg is a project about real-time collaborative editing of Org files. > Here are some news about its progress, after a second push this > weekend. It is not usable yet, but a few more steps have been taken. A > few more ropes are needed to tie it up all together, but not much. > > Some details follow. > > The ColOrg client (on the Emacs side) acquired code for processing all > commands coming from a ColOrg server. This includes per-collaborator > colorization of recently inserted text, and notification windows for > transient diagnostics. To be usable, the client still misses the > association between local buffers and remote resource numbers, so > modifications go where they were meant. The client should also ask the > server to build completions for existing users or resources. > > The ColOrg server (on the Python side) requires more work. The protocol > has been solidified a bit, but needs some love in the area of returned > values. The problem of proper command rewriting is now better analyzed, > it looks simpler, but still has to be programmed. I decided for a naive > approach, and by postponed optimization issues, all dark corners have > been lit, none remain so far that I know. > > The Wiki also got some more text. See https://github.com/pinard/ColOrg. That's a really cool project! Do you plan to keep the server in Python? Or do you think it would be possible to make this in Emacs Lisp only with Elnode[1] for the server-side? > François [1] http://elnode.org/ -- Daimrod/Greg