Summer of Code/2016/Journal Rethink: Difference between revisions
No edit summary |
No edit summary |
||
| Line 89: | Line 89: | ||
!Task | !Task | ||
|- | |- | ||
| | |||
|Get thorough with Journal code. Analyze its working. I have basic understanding of the code because of my previous contributions to sugar. | |Get thorough with Journal code. Analyze its working. I have basic understanding of the code because of my previous contributions to sugar. | ||
|- | |- | ||
|Till 18 May | |Till 18 May | ||
|<nowiki>- Analyze more on how collaboration works in sugar.</nowiki> | |<nowiki>- Analyze more on how collaboration works in sugar.</nowiki> | ||
- Develop an outline of the project and more discussion with my mentor Sam and other community members regarding the features that are to be implemented. | <nowiki>- Develop an outline of the project and more discussion with my mentor Sam and other community members regarding the features that are to be implemented.</nowiki> | ||
|- | |- | ||
|19 May to 23 May | |19 May to 23 May | ||
|Begin coding for “Add New Entry” tool. | |<nowiki>Begin coding for “Add New Entry” tool.</nowiki> | ||
- Design a Pop-up Box to give title. | <nowiki>- Design a Pop-up Box to give title.</nowiki> | ||
- Create a File Dialog/Chooser View of HomeView. | <nowiki>- Create a File Dialog/Chooser View of HomeView.</nowiki> | ||
|- | |- | ||
|24 May to 8 June | |24 May to 8 June | ||
|Start developing the “Share Project” tool. | |<nowiki>Start developing the “Share Project” tool.</nowiki> | ||
- Create a mini-journal instance that will be shared. | <nowiki>- Create a mini-journal instance that will be shared.</nowiki> | ||
- Develop this Mini-Journal instance to handle the instances of other activities for sharing. | <nowiki>- Develop this Mini-Journal instance to handle the instances of other activities for sharing.</nowiki> | ||
|- | |- | ||
|9 June to 24 June | |9 June to 24 June | ||
|Test for collaboration of mini-journal. | |<nowiki>- Test for collaboration of mini-journal.</nowiki> | ||
- Write test cases that can be furthur used for testing. | <nowiki>- Write test cases that can be furthur used for testing.</nowiki> | ||
- Send patches of the feature completed and get feedback from community on the features that are implemented. | <nowiki>- Send patches of the feature completed and get feedback from community on the features that are implemented.</nowiki> | ||
|- | |- | ||
|25 June to 26 June | |25 June to 26 June | ||
| Line 128: | Line 129: | ||
|- | |- | ||
|17 July to 23 July | |17 July to 23 July | ||
< | |<nowiki>- Finish up the small features.</nowiki> | ||
<nowiki>- Complete the Icon view for Journal.</nowiki> | |||
- Complete the Icon view for Journal. | <nowiki>- Implement “Sort alphabetically” mainly for the list of files of the mounted devices like USB. </nowiki> | ||
- Implement “Sort alphabetically” mainly for the list of files of the mounted devices like USB. | <nowiki>- Convert Journal Activity to Sugar Service.</nowiki> | ||
- Convert Journal Activity to Sugar Service. | |||
|- | |- | ||
|24 July to 7 August | |24 July to 7 August | ||
| Line 141: | Line 141: | ||
|8 August to 15 August | |8 August to 15 August | ||
|<nowiki>- Improve code efficiency</nowiki> | |<nowiki>- Improve code efficiency</nowiki> | ||
- UI improvements | <nowiki>- UI improvements</nowiki> | ||
- Thorough Testing | <nowiki>- Thorough Testing</nowiki> | ||
- Fix relevant bugs | <nowiki>- Fix relevant bugs</nowiki> | ||
|- | |- | ||
|16 August to 22 August | |16 August to 22 August | ||
|<nowiki>- Merge the changes to the source code of Journal.</nowiki> | |<nowiki>- Merge the changes to the source code of Journal.</nowiki> | ||
- Documentation and Update the wiki page of Journal, describe the new features that are added. | <nowiki>- Documentation and Update the wiki page of Journal, describe the new features that are added.</nowiki> | ||
- Add comments that will help further development. | <nowiki>- Add comments that will help further development.</nowiki> | ||
|- | |- | ||
|21 August to 24 August | |21 August to 24 August | ||