Weekly Updates
Updates about the progress of project over the summer.
Find list of all pages migrated here.
Early Work
March 22 2018 - April 22 2018
- Learned about different tools available to get the job done.
- Tested my script. A rough version of the same is available here. (Note: I haven’t yet cleaned/fine-tuned it for presentation.)
- Migrated 20 pages:
Community Bonding Period
April 23 2018 - May 13 2018
- Studied the content in different wiki-pages. My findings are listed here.
- Migrated 10 pages:
- https://github.com/godiard/help-activity/pull/50
- https://github.com/godiard/help-activity/pull/52
- https://github.com/godiard/help-activity/pull/53
- https://github.com/godiard/help-activity/pull/54
- https://github.com/godiard/help-activity/pull/55
- https://github.com/godiard/help-activity/pull/56
- https://github.com/godiard/help-activity/pull/57
- Decided on an order to migrate pages henceforth.
- Tutorial Pages of Turtle Art
- Pages for Fructose set of Activities
- Pages for other Activities, which currently work with the latest Sugar.
- Rest of the pages
Week 01
May 14 2018 - May 20 2018
Turtle Blocks(Turtle Art) is among one of the core activities of Sugar.
It is an activity with a Logo-inspired graphical “turtle” that draws colorful art based on snap-together visual programming elements.
The user-documentation of Turtle Blocks resides at https://help.sugarlabs.org/turtleart.html
I’m presently migrating the Tutorial Pages of Turtle Art. These pages provide users with guided tutorials about the different possible applications of the activity.
As the pages are moved; they’ll be listed at https://help.sugarlabs.org/turtleart_tutorials/tutorial_index.html
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/58
- https://github.com/godiard/help-activity/pull/59
- https://github.com/godiard/help-activity/pull/60
A subset of these pages, will be needed to be updated; as the figures on the wiki pages are pretty much outdated.
Upcoming week:
I plan to finish migrating all the tutorial pages of turtle-art first, and next move on the fructose set of activities.
Week 02
May 21 2018 - May 27 2018
Completed Migrating all the pages of Turtle Art Tutorials.
There were 66 of them.
These pages needs to be reviewed and updated as required, before merging.
Relevant Pull Request:
I also learned about git rebase and git merge in more detail, as a part of my work, this week.
Upcoming week:
I plan to move the documentation pages for fructose(base) set of activities.
Week 03
May 28 2018 - June 03 2018
Initiated migration of activity documentation for the base set of activities (fructose): ImageViewer, Chat, Browse
Portions of documentation for Chat and Browse was already at the help-activity, but needed to be updated. sugarlabs/imageviewer-activity and sugarlabs/chat lacked READMEs : which shall be added.
Relevant Pull Requests:
- https://github.com/sugarlabs/imageviewer-activity/pull/24
- https://github.com/godiard/help-activity/pull/65
- https://github.com/godiard/help-activity/pull/66
Upcoming week:
I plan to continue moving pages for rest of the base activities.
Week 04
June 04 2018 - June 10 2018
Partly busy with university examinations.
This week, I Improved documentation and added missing READMEs to
- Read
- Calculate
- Log
- Write
- Terminal
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/67
- https://github.com/godiard/help-activity/pull/68
- https://github.com/godiard/help-activity/pull/69
- https://github.com/godiard/help-activity/pull/70
- https://github.com/godiard/help-activity/pull/71
Upcoming week:
I plan to move documentation of more activities which currently work with sugar.
Tony Anderson’s report will be helpful in determining which activities to choose.
Week 05
June 11 2018 - June 17 2018
Migrated and Improved Documentaion for 2 more base activities:
- Jukebox
- Pippy
Relevant Pull Requests:
Fructose is now complete.
I also studied this report by Tony Anderson and created a list of activities to be migrated next; which works with both Ubuntu 18.04 and Sugar 0.112
Also, updated documentation of Chart. See https://github.com/godiard/help-activity/pull/74
Upcoming week:
I’ll move pages from the above list
Week 06
June 18 2018 - June 24 2018
Moved/Updated documentation and added missing READMEs to Clipart, Clock, Distance, Dimensions, Develop
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/75
- https://github.com/godiard/help-activity/pull/76
- https://github.com/godiard/help-activity/pull/79
- https://github.com/godiard/help-activity/pull/80
- https://github.com/godiard/help-activity/pull/81
Upcoming week:
Continue working with activities which work both Ubuntu 18.04 and Sugar 0.112
Week 07
June 25 2018 - July 01 2018
Moved/Updated documentation and added missing READMEs to Textdungeon, Sugar Commander, Story, Portfolio, Poll
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/82
- https://github.com/godiard/help-activity/pull/83
- https://github.com/godiard/help-activity/pull/84
- https://github.com/godiard/help-activity/pull/85
- https://github.com/godiard/help-activity/pull/86
Upcoming week:
I plan to complete all working activities within the next 2 weeks.
Week 08
July 02 2018 - July 08 2018
Moved/Updated documentation and added missing READMEs to Labyrinth, IRC, Measure, Implode
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/87
- https://github.com/godiard/help-activity/pull/88
- https://github.com/godiard/help-activity/pull/89
- https://github.com/godiard/help-activity/pull/90
Upcoming week:
Complete the work for all working activities.
Week 09
July 09 2018 - July 15 2018
Moved/Updated documentation and added missing READMEs to AmazonasTortuga, Bounce, Bridge, Compress, TurtleFlags, DrGeo
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/91
- https://github.com/sugarlabs/Bounce/pull/8
- https://github.com/sugarlabs/Bridge/pull/12
- https://github.com/sugarlabs/compress-activity/pull/2
- https://github.com/godiard/help-activity/pull/92
- https://github.com/godiard/help-activity/pull/93
Upcoming week:
Complete the work for all working activities.
Week 10
July 16 2018 - July 22 2018
Moved/Updated documentation and added missing READMEs to Read Etexts, Play Go, InfoSlicer, HitTheBalls, Classroom Broadcast
Relevant Pull Requests:
- https://github.com/godiard/help-activity/pull/94
- https://github.com/godiard/help-activity/pull/95
- https://github.com/godiard/help-activity/pull/96
- https://github.com/godiard/help-activity/pull/97
- https://github.com/godiard/help-activity/pull/98
95% of all activities which works and had a documentation page at the wiki, have been migrated.
I might have missed one/two. I’ll recheck and complete the remaining ones.
Upcoming week:
- Encountered a bug while working with the help-activity : https://github.com/godiard/help-activity/pull/63 . I plan to work on it.
- Start documenting all the work.
Week 11
July 23 2018 - July 29 2018
-
Investigated the issue at godiard/help-activity/#63: https://github.com/godiard/help-activity/pull/63#issuecomment-406796256
-
Fixed build warnings which occured @help-activity while
make html
: godiard/help-activity/pull/102the warnings were mostly due to inconsistencies in reStructuredText format, and some missing references.
-
Working on the final report and documentation. [Not yet complete. I’ll need a few more days]
Upcoming week:
- Complete the final report and documentation.
- Any other miscellaneous task; as required.
Week 12
July 30 2018 - August 05 2018
-
Redirected all migrated wiki-pages to their help.sugarlabs.org and GitHub counterparts. Example: wiki.sugarlabs.org/go/Activities/Chat
-
Completed the final report and documentation.