Changes

Line 36: Line 36:  
'''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?'''<br>
 
'''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?'''<br>
   −
Journal Rethink is to enhance Journal such that students could use it as a platform to do their project-work. <br>
+
Journal Rethink is to enhance Journal such that students could use it as a platform to do their project-work.  
 +
 
 +
'''<br>
 +
'''
    
The listed features can be used for making Journal as a platform for working on projects.
 
The listed features can be used for making Journal as a platform for working on projects.
   −
*'''Shared mini-journal:'''
+
'''<br>
 +
'''
 +
 
 +
Shared mini-journal:
    
The present Sugar Journal shares only single instance of an activity with a group of participants. A need is to make Journal support sharing of multiple instances of one or more activities among the same group like for Maths Project group.  
 
The present Sugar Journal shares only single instance of an activity with a group of participants. A need is to make Journal support sharing of multiple instances of one or more activities among the same group like for Maths Project group.  
 +
 +
'''<br>
 +
'''
    
For this a feature of “Shared project having multiple Journal Entries(A mini-journal)” would be added under this project. On sharing a project , a new shared and synced mini-journal would be initiated. This idea of mini-journal can be implemented by creating one single instance which has instances of all the activities to be shared.
 
For this a feature of “Shared project having multiple Journal Entries(A mini-journal)” would be added under this project. On sharing a project , a new shared and synced mini-journal would be initiated. This idea of mini-journal can be implemented by creating one single instance which has instances of all the activities to be shared.
   −
In short, When users opens the Journal they see a list of mini-journals. When they click on the mini-journal, they see a list of activities that are shared with the same participants under the same project in the mini-journal (same layout as journal today).
+
'''<br>
 +
'''
 +
 
 +
In short, When users opens the Journal they can see list of projects (mini-journals) in Projects List View. When they click on the particular project, they see a list of activities that are shared with the same participants under the same project in the mini-journal (same layout as journal today).
 +
 
 +
'''<br>
 +
'''
 +
 
 +
File Syncer System for mini-journal:
 +
 
 +
A file syncer system will be developed which will sync the files when the user does not have the activity running. This system will be further used to alert the user for the changes that occur in the state of shared activity by implementing the alert tool.
 +
 
 +
'''<br>
 +
'''
 +
 
 +
A alert tool box with a palette box will be added which can be used as an indication of new notifications or alerts that will be prompted when the state of shared activity changes.
 +
 
 +
'''<br>
 +
'''
   −
*'''Start a new entry or Add New Item:'''
+
Start a new entry or Add New Item:
   −
Under the mini-journal feature another feature of adding more instances of activities directly from Journal by just using the feature of “Add Item”. At first the student or user will be forced to title the entry he is adding. Than a File-Chooser view of Home-view displaying the list of activities would pop-up from which user would select the activity to start working in.
+
Under the mini-journal feature another feature of adding more instances of activities directly from Journal by just using the feature of “Add Item”. At first the student or user will be forced to title the entry he is adding. Then a File-Chooser view of Home-view displaying the list of activities would pop-up from which user would select the activity to start working in.
    
*'''Integrating Chat Activity in mini-journal:'''
 
*'''Integrating Chat Activity in mini-journal:'''
100

edits