<div>I have uploaded the activity JournalShare to ASLO</div><div><br></div><a href="http://activities.sugarlabs.org/en-US/sugar/addon/4656">http://activities.sugarlabs.org/en-US/sugar/addon/4656</a><div><br></div><div>While the activity objective is improve sharing of journal objects in the classroom, </div>
<div>I have used web technologies to allow a richer collaboration in the future,</div><div>in line with the webservices proposal.</div><div><br></div><div>Anyway, this is in a early stage, by example all the transference of data</div>
<div>is done using a web server and a telepathy stream server,</div><div>but I don't know if this solution will escalate to a full classroom,</div><div>or if is the most efficient solution. Dsd proposed use MUC DBUS Tubes,</div>
<div>like Record activity do, and is something to test the next week.</div><div>Other idea is use the torrent protocol.</div><div><br></div><div>Right now, I am running the server in a separated process,</div><div>because running it in the same process (in another thread)</div>
<div>blocked the UI. I will try to get it working in the same process,</div><div>because running in other process is more error prone </div><div>(at times the activity closes and the server not). </div><div>Also the port used is fixed, then only one activity can run at the same time.</div>
<div><br></div><div>Other problem pending to solve is when a user is downloading something</div><div>the activity does not show feedback until the download ends. While the </div><div>download code is copied from Browse, I don't know why is not working in the same way.</div>
<div><br></div><div>The activity show the favorite items in the journal, like Portfolio does. In the future will allow</div><div>selecting specific items from the journal to create a collection the shared items.</div><div>
<br></div><div>Testing and ideas are welcome. Nothing is in stone.</div><div><br></div><div>Have a nice weekend.</div><div><br></div><div>Gonzalo</div>