The problem I see is that while you are underestimating the task of writing a proper collaborative editor. Did you look into libinfinity from Gobby at least, and perhaps the chance to revive their javascript implementation if *nothing* else? <div>
<br>Yes, I have seen the similar discussion come up about technologies, minimalism etc when I suggested a proper mail app in the OwnCloud - I think its a matter of preference. Sure, make </div><div>things optional, but rather than reinventing things which are IMHO not trivial, I'd always opt</div>
<div>for re-using the technology the giants before us wrote.</div><div><br></div><div>Cheers,</div><div>Mario<br><br><div class="gmail_quote">On Wed, Apr 4, 2012 at 18:19, Florian Hülsmann <span dir="ltr"><<a href="mailto:fh@cbix.de">fh@cbix.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> For realtime editing you could just use <a href="http://libredocs.org" target="_blank">libredocs.org</a><br>
</div>
Well, you can't be sure the data you send to the hosted backend is safe there. This may be really important for companies using an ownCloud for (collaborative) project work.<div class="im"><br>
<br>
> As for the Realtime backend. That's not the goal.<br></div>
Users should be able to have 100% control over the data, so it would be awesome if the realtime backend _is_ integrated in ownCloud.<br>
<br>
But yeah, I know PHP is definitively _not_ made for Comet applications :(<br>
<br>
Have a nice day,<br>
<br>
Florian<br>
<br>
Am 04.04.2012 17:34, schrieb Michael Grosser:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
For realtime editing you could just use <a href="http://libredocs.org" target="_blank">libredocs.org</a><br></div>
<<a href="http://libredocs.org" target="_blank">http://libredocs.org</a>> (hosted node.js backend with some nice and<div class="im"><br>
developing capabilites) and use your owncloud storage as storage backend.<br>
Your data, minimal setup, great realtime editing etherpad style.<br>
As was already said, don't reinvent the wheel.<br>
<br>
As for the Realtime backend. That's not the goal.<br>
Owncloud should be the storage backend. The realtime communication<br>
should be separated from the storage.<br>
But you can take a closer look at remoteStorage.org for that.<br>
<br>
Michael<br>
<br>
On Wed, Apr 4, 2012 at 5:21 PM, Bartek Przybylski <<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a><br></div><div class="im">
<mailto:<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a>>> wrote:<br>
<br>
W dniu 4 kwietnia 2012 17:14 użytkownik Nils Jansen<br></div>
<<a href="mailto:nilsjansen@gmail.com" target="_blank">nilsjansen@gmail.com</a> <mailto:<a href="mailto:nilsjansen@gmail.com" target="_blank">nilsjansen@gmail.com</a>>> napisał:<div class="im"><br>
>> we dont want to introduce any new dependencies<br>
><br>
> That would mean we dont want real time editing. We need some sort of<br>
> push capabilities on server side. Otherwise it would be very laggy to<br>
> do ajax-refreshs every second.<br>
<br>
We have OC_Eventsource for that, altho some tweaks inside its<br>
mechanism would be needed<br>
<br>
><br>
> Nils<br>
><br>
> Am 4. April 2012 15:17 schrieb Florian Hülsmann <<a href="mailto:fh@cbix.de" target="_blank">fh@cbix.de</a><br></div>
<mailto:<a href="mailto:fh@cbix.de" target="_blank">fh@cbix.de</a>>>:<div><div class="h5"><br>
>> Hello Viraj,<br>
>><br>
>> I'm deeply interested in your project :D<br>
>><br>
>> Wouldn't it be possible to split it into a backend (the<br>
collaboration part)<br>
>> and a frontend (text editor), so other apps can also use the<br>
backend? I<br>
>> think of collaborative drawing with my SVG editor app (see<br>
>> <a href="http://ocsvg.cbix.de" target="_blank">http://ocsvg.cbix.de</a>) and other cool stuff (real-time<br>
multiplayer games<br>
>> etc.)!<br>
>><br>
>> Thanks, I wish you the very best for it!<br>
>><br>
>> Florian<br>
>><br>
>> Am 04.04.2012 11:49, schrieb Tom Needham:<br>
>>>><br>
>>>> Personally I don't see the point of re-inventing everything<br>
under the<br>
>>>> sun. But<br>
>>>> whatever :)<br>
>>><br>
>>><br>
>>> That is also true, however it is very important that owncloud<br>
runs on a<br>
>>> minimal server configuration and is easy for users to install.<br>
For this<br>
>>> reason I think it is acceptable to 'create' a collaborative<br>
editor for<br>
>>> owncloud.<br>
>>><br>
>>> Cheers,<br>
>>> Tom<br>
>>><br>
>>> Tom Needham<br>
>>> <a href="mailto:tom@owncloud.com" target="_blank">tom@owncloud.com</a> <mailto:<a href="mailto:tom@owncloud.com" target="_blank">tom@owncloud.com</a>><br></div></div>
<mailto:<a href="mailto:tom@owncloud.com" target="_blank">tom@owncloud.com</a> <mailto:<a href="mailto:tom@owncloud.com" target="_blank">tom@owncloud.com</a>>><div class="im"><br>
>>><br>
>>><br>
>>> On 4 Apr 2012, at 10:34, Mario Đanić <<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a><br>
<mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a>><br></div>
>>> <mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a> <mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a>><u></u>>><div class="im">
<br>
wrote:<br>
>>><br>
>>>> Personally I don't see the point of re-inventing everything<br>
under the<br>
>>>> sun. But<br>
>>>> whatever :)<br>
>>>><br>
>>>> On Wed, Apr 4, 2012 at 11:15, Bartek Przybylski<br>
<<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a> <mailto:<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a>><br></div><div class="im">
>>>> <mailto:<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a> <mailto:<a href="mailto:bart.p.pl@gmail.com" target="_blank">bart.p.pl@gmail.com</a>>>> wrote:<br>
>>>><br>
>>>> W dniu 4 kwietnia 2012 11:09 użytkownik Mario Đanić<br>
>>>> <<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a> <mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a>><br></div>
<mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a> <mailto:<a href="mailto:mario.danic@gmail.com" target="_blank">mario.danic@gmail.com</a>><u></u>>> napisał:<div class="im">
<br>
>>>><br>
>>>> > Better option would be to integrate Etherpad Lite, aka the new<br>
>>>> Etherpad.<br>
>>>><br>
>>>> etherpad is written for node.js afaik, owncloud is php/js<br>
we dont want<br>
>>>> to introduce any new dependencies.<br>
>>>><br>
>>>> ><br>
>>>> > Cheers,<br>
>>>> > Mario<br>
>>>> ><br>
>>>> > On Wed, Apr 4, 2012 at 01:12, viraj sinha<br>
<<a href="mailto:virajssinha@gmail.com" target="_blank">virajssinha@gmail.com</a> <mailto:<a href="mailto:virajssinha@gmail.com" target="_blank">virajssinha@gmail.com</a>><br></div>
>>>> <mailto:<a href="mailto:virajssinha@gmail.com" target="_blank">virajssinha@gmail.com</a> <mailto:<a href="mailto:virajssinha@gmail.com" target="_blank">virajssinha@gmail.com</a>><u></u>>><div>
<div class="h5"><br>
wrote:<br>
>>>> >><br>
>>>> >><br>
>>>> >> Hello Bartek,<br>
>>>> >><br>
>>>> >> I wish to be applying for Gsoc project titled "Collaboration<br>
>>>> rich text<br>
>>>> >> document editor" under owncloud and kde. I have made a draft<br>
>>>> proposal and<br>
>>>> >> need your valuable feedbacks. Please go through it and tell me<br>
>>>> about the<br>
>>>> >> changes that i need to make. The proposal is at-<br>
>>>> >><br>
>>>> >><br>
>>>> >><br>
>>>> >><br>
>>>><br>
>>>><br>
<a href="https://docs.google.com/document/d/1uUeWetzJtn9P9Iu1MJwvJAQQiJDv9djxKcQkPItvaek/edit" target="_blank">https://docs.google.com/<u></u>document/d/<u></u>1uUeWetzJtn9P9Iu1MJwvJAQQiJDv9<u></u>djxKcQkPItvaek/edit</a><br>
>>>> >><br>
>>>><br>
>>>> I'll check it today evening<br>
>>>><br>
>>>> >> I would be obliged, if others could have a look, and let me<br>
know if<br>
>>>> >> there is anything that is missing, or something that I should<br>
>>>> elaborate<br>
>>>> >> upon.<br>
>>>> >><br>
>>>> >> Thanks a ton! :-)<br>
>>>> >><br>
>>>> >> --<br>
>>>> >> Regards<br>
>>>> >><br>
>>>> >> Viraj Sinha<br>
>>>> >> Mitbuzz Developer<br>
>>>> >> Third Monkey Labs<br>
>>>> >> Dept of Comp Sc<br>
>>>> >> MIT,Manipal<br>
>>>> >><br>
>>>> >><br>
>>>> >> ______________________________<u></u>_________________<br>
>>>> >> Owncloud mailing list<br>
>>>> >> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br></div></div>
<mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>>><div class="im"><br>
>>>><br>
>>>> >> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
>>>> >><br>
>>>> ><br>
>>>><br>
>>>><br>
>>>> ______________________________<u></u>_________________<br>
>>>> Owncloud mailing list<br>
>>>> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br></div>
<mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>>><div class="im"><br>
>>>> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
>>><br>
>>><br>
>>><br>
>>> ______________________________<u></u>_________________<br>
>>> Owncloud mailing list<br>
>>> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br>
>>> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
>><br>
>><br></div>
>> --<br>
>> Florian Hülsmann<br>
>> <<a href="mailto:fh@cbix.de" target="_blank">fh@cbix.de</a> <mailto:<a href="mailto:fh@cbix.de" target="_blank">fh@cbix.de</a>>><div class="im"><br>
>> <a href="http://cbix.de" target="_blank">http://cbix.de</a><br>
>><br>
>> ______________________________<u></u>_________________<br>
>> Owncloud mailing list<br></div><div class="im">
>> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br>
>> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
> ______________________________<u></u>_________________<br>
> Owncloud mailing list<br>
> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br>
> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
______________________________<u></u>_________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a> <mailto:<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a>><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
</div></blockquote><div class="HOEnZb"><div class="h5">
<br>
-- <br>
Florian Hülsmann<br>
<<a href="mailto:fh@cbix.de" target="_blank">fh@cbix.de</a>><br>
<a href="http://cbix.de" target="_blank">http://cbix.de</a><br>
______________________________<u></u>_________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/<u></u>listinfo/owncloud</a><br>
</div></div></blockquote></div><br></div>