Gonzalo, This sounds a bit like the Library Activity that Aleksey Lim worked on:
http://activities.sugarlabs.org/en-US/sugar/addon/4089 The sharing part was supposed to be something like you would create a list of Journal entries that you wished to share (something like a bookshelf), and these entries would be available for download by anyone you had shared the list with. This functionality was supposed to be part of version 2 which never got written. James Simmons On Fri, Mar 15, 2013 at 4:12 PM, Gonzalo Odiard <gonz...@laptop.org> wrote: > A few times, we found simple operations are not so simple for teachers in > Sugar, > one case is share one file with all the kids in a class, request a task to > do > and later get all the work done by the kids. > > I am working in one activity to try to solve this issue, I want share a > prototype, > and a few ideas around this issue. > > JournalShare [1] allow select a number of items in the Journal and after > collaboration is > established, download the files. Pending is the implementation of > transference of files in the opposed direction. Right now, > display only the favorite items in the journal, like Portfolio, > but probably will allow select individual items or use tags to search. > > I used webkit to display the UI and a simple server to > provide the data in JSON format. javascript in the client creates the UI. > Using HTML and CSS allow fast and easy formating. Right now, > the format is ugly, but will be improved later. > > I think we can improve this to allow adding comments or other social > features, > like walter proposed webservices plugins do. Other reason to use a web > interface > and not do the client with gtk, is allow easy migration to other future > environments > or allow run this in the schoolserver to access the backedup journal items. > > The most important thing right now is implement the transference from the > client > to the server, and test if can scale to have a entire class working > together. > > Download a file is implemented with the downloadmanager from Browse, > but for any reason does not show the alert when the download start > but at the end, (probably gtk is blocking the thread or similar), is > something to solve. > I stolen code from other activities, like Portfolio, Read and the > original JournalShare from Agustin. To all the developers, thanks :) > > Comments, ideas, bugs or patches are welcomed. > > Gonzalo > > [1] http://dev.laptop.org/~gonzalo/activities/JournalShare-1.xo > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel > >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel