CoEdit is a simple demonstration program for the collaborative editing of text documents. The interface is similar to Windows notepad and supports repositories and interactive collaboration using Operational Transformation (OT).
CoEdit was originally developed in 2006 to investigate branching, tagging and merging using OT.
V1.0 features:
V2.0 features:
This CoEdit Walkthrough illustrates the concepts of branching and merging, performing checkins on two branches as shown below. It also shows how real time collaboration fits neatly into the picture when Barney and Betty work interactively on branch 'bam'.
Version 1.0 of coedit.exe takes three command line arguments as follows
coedit S=port1 C=ipaddress:port2 N=name
where
port1
designates a port number to listen on as a server
ipaddress:port2
designates the IP address and port of a
remote machine to which a connection will be made
name
identifies the person editing the shared text document
The simple interactive editing session available in V1.0 is now achieved with the following command line:
coedit IS=port1 IC=ipaddress:port2 N=name
where
port1
designates a port number to listen on as a server
ipaddress:port2
designates the IP address and port of a
remote machine to which a connection will be made
name
identifies the person editing the shared text document
A repository server is created using the RS command line switch, as follows:
coedit RS=port
where
port
designates a port number to listen on as a repository serverA repository client is created using the RC command line switch, as follows:
coedit RC=host:port N=name
where
host:port
designates the IP address / host name and port number
of a remote machine running a repository server
name
identifies the person editing the shared text document
The download is a single zip file containing the executable and some additional dlls.
Version | Release Date | MD5 | Size | Download |
---|---|---|---|---|
1.0 | 2 September 2006 | 35185C7913342E041D0715783651E63A | 414044 bytes | coeditV1.0.zip |
2.0 | 19 September 2006 | F7ABDC2566D6969758F0032AC5208078 | 459298 bytes | coeditV2.0.zip |
CoEdit is free for non-commercial use.
Supported platforms
This software is provided "as is" without warranty of any kind, express or implied, including the implied warranties of fitness for a purpose, or the warranty of non-infringement.