Errai has recently added OTEC support, which is a web based system for collaborative
editing. I thought this would be really interesting project, working on cutting edge web
technologies for anyone doing a GSOC submission. Or actually anyone looking for an
engaging task :)
Errai OTEC (Operationaly Transformed, Eventually Consistent Data Syncrhonization)
facilitates builing Google Wave and Google Docs type applications, with multiple authors
in real time on the same document. Two videos showing OTEC editing working in real time
for collaboritive authoring:
Drools has extensive Decision Table support, which provides a spreadsheet like authoring
tool for rules. Errai OTEC can allow two authors to work on the document at the same time.
It would provide the following features:
-Current cursor/edit location for each user in the document.
-Edits to Cells to appear as they happen.
-Cell locking, so only one Cell can be updated by one user at a time.
Java, GWT, Errai
Skill level: Medium
Contact(s): Michael Anstis
Mentor(s): Michael Anstis
Associated project(s): Drools, Guvnor, Errai