Collaborative Text Editor
Ed Suominen
ed-no at spam-eepatents.com
Thu Jul 15 11:51:15 EDT 2004
Nicola Larosa on the twisted-python mailing list pointed me to a very
helpful link:
> Are you aware of LeoN?
> http://ryalias.freezope.org/souvenirs/leon
>
> Leo (without 'N') is an outlining editor written in Python, old and
> powerful, and LeoN is an extension for collaborative editing based on
> Twisted, new and alpha, but probably worth a look.
Ed Suominen wrote:
> I'm thinking of implementing a real-time collaborative text editor in
> Python using Twisted. An initial plan is to use a Twisted PB server daemon
> that accepts user:password:file connections from text editor clients to
> make changes to a specified file on the server, and have the text editor
> clients update their local copies of the file based on local user input or
> input entered from other users, relayed via the server.
>
> Jabber compatibility would be nice, as would color-coding of different
> users' text, etc. But I really want to keep this as simple as possible for
> a specific purpose. (I've written with twisted PB recently and am very
> pleased with its power and ease of use.)
>
> I'd appreciate pointers to any existing, simple Python-based text editors
> suitable for being adapted to this purpose. "Suitable" means under an
> OSI-approved license and written cleanly and modularly to facilitate
> incorporation into another project.
>
> Offers to collaborate would be gratefully accepted. The result, if any,
> will be GPL'd and released. If anyone wants to take these ideas and run
> with a project of their own, be my guest.
>
> Thanks,
> Ed Suominen
More information about the Python-list
mailing list