[Owncloud] Suggestions

Aggelos Economopoulos aoiko at cc.ece.ntua.gr
Fri Jul 16 13:34:46 UTC 2010


Am 08/07/2010 08:48 μμ, schrieb Andrei Nistor:
> On Thursday 08 July 2010 20:31:32 Andrei Nistor wrote:
>> I don't think git is the right tool for realtime collaborative editing. I
>> would suggest implementing the infinote protocol [0], which would make it
>> compatible with kobby[1] and gobby[2]. I don't know if it's feasible to
>> implement this in PHP as I'm not really a PHP programmer, but if it's
>> possible it would be really nice.
>>
> Further digging got me to the original specification for the infinote protocol
> [3] and a JavaScript implementation released under the MIT license [4]. The
> MIT license is compatible with the GPL, but I don't know if it's also
> compatible with the AGPL. Maybe someone knows Adriaan de Groot from the kde-
> legal team and could ask him to shed some light on the various licenses
> compatibility with the AGPL.

The MIT license should be compatible with (almost) every other software 
license. Just read the text, it's pretty short :)

I'd definitely like real-time collaboration capabilities, though not 
necessarily via a web application. There are many benefits to also being 
able to use a local editor with owncloud acting only as a rendezvous 
point. So from that POV using the infininote protocol would help.

BTW, real-time collaborative editing may be nice for some tasks, but the 
ability to have versioned changes with commit messages and everything is 
also useful. Consider writing a book or a group opinion piece; you 
definitely want to be able to see who changed what and their 
justification for the new text.

Aggelos




More information about the Owncloud mailing list