[Sugar-devel] [GSOC] Project: Journal Rethink discussion

sam at sam.today sam at sam.today
Sun May 8 06:14:23 EDT 2016


+CC iaep list

On Sun, May 8, 2016 at 8:11 PM, sam at sam.today wrote:
> Hi All,
> 
> This is a very interesting project, and is a *very large change* to 
> how we'll interact with the journal.  *Please join the design 
> discourse*
> 
> I think that the idea of providing a way of sorting learning into 
> "mini-journals" is very helpful.  Users can make a mini-journal for a 
> unit of work in school, an assignment/project or a group activity 
> that a teacher is running.
> 
> I think it is also quite natural.  Currently the journal is like one 
> big box; you put everything in and search for it later.  Abhijit's 
> proposal makes the journal into a collection of boxes - one box for 
> each project.  I swear that you physically do this in real life at 
> times.
> 
> Another element of the proposal is forcing people to put every 
> activity in a mini-journal/"box".  I think this is a nice way to 
> address journal clutter; you have a box of random stuff for each 
> project rather than a huge box with too much random stuff.
> 
> The 2nd element of Abhijit's feature is the collaboration.  You can 
> share your box with other people; useful for doing group projects.  
> Your friends can add photos, type more on the "Report" write 
> document, or whatever.  I think that this makes the collab system 
> very conceptually simple for us as users.
> 
> Technically, the collab will be quite challenging.  While Sugar has a 
> collab system when users are in activities ("online" sync), there is 
> not yet a system to sync when the users are not active in the 
> activity ("offline" sync).  We can probably get a system that works 
> in good times (when every user is online and connected), but I think 
> that we will focus on adding conflict resolution UI for when things 
> get out of sync.
> 
> Thanks,
> Sam
> 
> On Thu, May 5, 2016 at 10:47 AM, Abhijit Patel 
> <abhisandhyasp.ap at gmail.com> wrote:
>> Hi all,
>> I will be working on the Journal-Rethink project during GSoC'16. I 
>> would like to discuss with the community regarding the designs and 
>> your expectations from this project.
>> 
>> A brief description of project:
>> 
>> Focus -> enhance Journal such that students could use it as a 
>> platform to do their project-work.
>> 
>> Major features that will be added are:
>> 
>> 1. Shared mini-journal:
>> 
>> Present-> Sugar Journal shares only single instance of an activity 
>> with a group of participants.
>> 
>> Idea-> creating one single instance (a mini-journal) which has 
>> instances of all the activities to be shared.
>> 
>> UI -> Journal contains list of projects (mini-­journals) in 
>> Projects List View [1]. Project [2] contains a list of activities 
>> that are shared with the same participants under the same project in 
>> the mini ­journal.
>> 
>> Flow chart to explain the feature [3].
>> [1] Project List View
>> [2] Mini-Journal (project) View
>> [3] Flow-Chart
>> 
>> 2. File Syncer System for mini-journal:
>> 
>> Use -> sync the files ​when the user does not have the activity 
>> running.
>> Further use to alert the user for the changes that occur in the 
>> state of shared activity by implementing the alert tool.
>> 
>> UI -> A alert tool box with a palette box which could be used as an 
>> indication of new notifications or alerts that will be prompted when 
>> the state of shared activity changes.
>> 
>> Other features are like
>>  -> Icon View for Journal,
>>  -> "Add new entry" tool,
>>  -> Integrating chat activity in mini-journal.
>> 
>> More details about the project are in my proposal [4].
>> Any suggestions or advice regarding the design or any other aspects 
>> of the project are welcomed :)
>> 
>> [4] Journal-Rethink-Proposal
>> 
>> Best Regards,
>> Abhijit.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160508/9fcdcbaa/attachment.html>


More information about the Sugar-devel mailing list