<div dir="ltr"><div>Hi all</div><div><br></div><div>My name is Prasoon Shukla. I'll be applying as a student to GSoC 2014.</div><div><br></div><div>I have been exploring the possible project candidates (<a href="http://wiki.sugarlabs.org/go/Summer_of_Code/2014">http://wiki.sugarlabs.org/go/Summer_of_Code/2014</a>) and  JavaScript collaboration and social help seem like good projects (considering my competance and previous experience).</div>
<div><br></div><div>Anyway, I haven't been able to decide which of the two projects I really want to dedicate my attention to. I've already had a chat with Walter about social help. Now, I'd like to ask a few thing about JS collaboration. (I couldn't find manuq on IRC, so I'm asking here.)</div>
<div><br></div><div>So, first thing is that I don't quite understand *how* the collaboration is supposed to work. But perhaps this hasn't been decided by the dev team either as of yet since the project page says - "The first step is to agree upon a collaboration strategy with the developer team". So, I'd like to have a discussion on it - Are we going to have a realtime collaboration model like say, <a href="http://conceptboard.com">http://conceptboard.com</a> ? Or, do we have a sharing based collaboration setup which is similar to traditional email/github like sharing (this will be quite cumbersome, I think)? Also, since the sugar-web activities will be based on web-technologies, I was wondering if we can experiment with a server written in node.js (I've found it a great tool for realtime apps).</div>
<div><br></div><div>The other thing that I'm confused about is the expected result - "Rich, intuitive collaboration <u>between JavaScript Activities</u>". How does collaboration b/w different sugar activities work (Maybe an example)? Or does this mean the same thing as collaboration b/w different users using the same activity (which I think should be the case)? This seemed a bit confusing, so I'd like to get it clarified.</div>
<div><br></div><div>Thanks</div></div>