Skip to content

Instantly share code, notes, and snippets.

@iamutkarshtiwari
Created March 9, 2016 11:52
Show Gist options
  • Save iamutkarshtiwari/48e65922067ac161e2b6 to your computer and use it in GitHub Desktop.
Save iamutkarshtiwari/48e65922067ac161e2b6 to your computer and use it in GitHub Desktop.
Hi Utkarsh,
The journal is an integral part of sugar. And it ultimately makes sugar different from everything else.
There are lots of ways that the journal can be improved. Many of them are incremental, it only takes a search on the bug tracker or through past GCI tasks to discover them. You have already found one of them with the keyboard short cuts feature. But there are also many big ideas for the journal, some that could make GSOC projects:
* Make the journal integrate with the school server to back up documents. If the user has a large document (eg. old video project), it should be seamlessly shifted between on- and off-device storage to so that the user never ever needs to think about their storage usage.
* Make the journal more project based. Allow the user to create projects in the journal (so having a 1 level deep hierarchy instead of no hierarchy). Allow them to share the projects with others. Have the documents sync even when the user is not active in an activity.
* Better integrate reflection in the journal. We currently have the description, but is that really enough? Maybe let people reflect on a series of journal entries, right from within the journal (could integrate with #2).
So basically, when I wrote that project idea I really meant, "chat with me about doing something (very) cool with the journal so that users can better reflect, orginise and collaborate on work/activity-instances".
Thanks,
Sam
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment