CoEdit Demo 

Overview

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.

Coedit Image

Versions

V1.0 features:

V2.0 features:

Walkthrough

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'.

Branches

V1.0 Command line arguments

Version 1.0 of coedit.exe takes three command line arguments as follows

coedit S=port1 C=ipaddress:port2 N=name

where

V2.0 Command line arguments

Real time editing

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

Repository server

A repository server is created using the RS command line switch, as follows:

coedit RS=port

where

Repository client

A repository client is created using the RC command line switch, as follows:

coedit RC=host:port N=name

where

Download

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

Disclaimer

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.