From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daimrod Subject: Re: colorg: Some news! Date: Mon, 21 Jan 2013 06:50:52 +0100 Message-ID: <87obgjythf.fsf@casa.home> References: <86wqv7ksqz.fsf@iro.umontreal.ca> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxANF-0005Xj-2K for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 00:56:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TxAND-0002b6-HB for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 00:56:48 -0500 Received: from mail-wi0-f177.google.com ([209.85.212.177]:64890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TxAND-0002b1-Ap for emacs-orgmode@gnu.org; Mon, 21 Jan 2013 00:56:47 -0500 Received: by mail-wi0-f177.google.com with SMTP id hm2so4594801wib.16 for ; Sun, 20 Jan 2013 21:56:45 -0800 (PST) In-Reply-To: <86wqv7ksqz.fsf@iro.umontreal.ca> (=?utf-8?Q?=22Fran=C3=A7ois?= Pinard"'s message of "Mon, 21 Jan 2013 00:30:28 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: =?utf-8?Q?Fran=C3=A7ois?= Pinard Cc: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Fran=C3=A7ois 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=C3=A7ois [1]=C2=A0http://elnode.org/ =2D-=20 Daimrod/Greg --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJQ/Nc+AAoJEBNzVHcrZRiUdVMQAJWSXmjlbrRs2HAjShW9bePv 5k2ecfTduwS+oQ88hpWJWquY0u+3M3kRC4mSQOlTpIuPELAnGA+1c7jdc7+00opN hwyw/ws5n3rvjBxffss/6syCm0yGOt29ETjub5UcCJ3ee72/MnZQcWlkF4SrCwHp DvxLrg/IQEJaKCDl528hWli5y0creaKG9+UuLxvNRBW5Q9F88wGeaZm2KUTkyoXN q8V9nnNuEy99k7EYDWU0PSvTX3dpoEg5rTp0cZ6/v1Wbk6w2XZFkvTp3GLAkktNb a7xwpaYIbfA36yDNannZsgJlTnLHtD6Z5jA0CBk7/lPoZznTufvpOMa0RDY1dxkE JOqX43CFNmYjJyZyH23pO606+HAFmTxOLeZ8FmyGJ+I6KhtTKmUbfk/6Rq8aDbiO ITz04gJ4NDlgr2MCirr0hGauAflUvPPQ1pVfsclbWRnbKfiYP6lA3LqhovLwf0VY zCDnbHp/NxWwcDVcBumoahiJUus/a8ZTwvxoWJwgSGXd4Bmb6IX/HON4r24b8qtx cSFnxzW/Sq7havCD4sOeHMTXO8unvm00oidkCLGcXnQU8JTRd57y2u/2xdnd0aMN 7xrz9jRwnEMVTNR8HN+azy1Z7+uUxMgmtCKCaMbLjD3GJVoXJIBj+/pBUPuL5au0 T87JcrDFEBRPWwtc8QQz =i16i -----END PGP SIGNATURE----- --=-=-=--