Changes

Update Project Details
Line 1: Line 1: −
''Note: This is a work in progress. As I continue to contribute and learn more about the task, this page will be further modified and improved.
  −
  −
'' Feel free to share your opinions and discuss anything related to the topic.
  −
   
= Google Summer of Code 2018 Project=
 
= Google Summer of Code 2018 Project=
Migration Status of all 345 pages [https://github.com/rdrsadhu/beta-migration-script/blob/master/README.md here]
+
Migration Status of all pages [https://github.com/rdrsadhu/beta-migration-script/blob/master/README.md here]
    
-------
 
-------
Project Name: Attentive Migration of wiki activity pages to git
+
Project Name: [https://summerofcode.withgoogle.com/projects/#5549173819047936 Migration of activity wiki-pages to GitHub (and simultaneously help-activity)]
    
Author : Rudra Sadhu
 
Author : Rudra Sadhu
Line 18: Line 14:  
Results of careful observations about the diverse content of different pages, diving deep into the codebase, and discussions with the community
 
Results of careful observations about the diverse content of different pages, diving deep into the codebase, and discussions with the community
   −
1. There isn't a one:one correspondence for all the pages and the GitHub repositories
+
1. Some wiki-pages have already been moved to GitHub and thus repeating the work would result in duplication.
* in the section [[Activities#Sugar_Activities]], there are at least 20 pages as Activities/Turtle Art/Tutorials/<wiki-page-name> , which I believe should be in the same GitHub repository.
+
* [[Activities/Turtle_Art]]
   −
2. A lot of wiki-pages contain user documentation which should ideally be moved to the [https://github.com/godiard/help-activity help-activity].
+
2. Some wiki-pages are not in English. An English translation should be added for these pages(?)
* More about this is available in the 'Detailed Technical Description' section of my GSoC proposal.
+
* [[Activities/JClic]]
 +
* [[Activities/Conozco_America]]
 +
* [[Activities/Conozco-Nicaragua]]
   −
3. Some wiki-pages have already been moved to GitHub and thus repeating the work would result in duplication.
+
3. A few of the activities do not start, so perhaps its documentation would be misleading if included in Help Activity.
* [[Activities/Turtle_Art]]
     −
4. Some wiki-pages are not in English. An English translation should be added for these pages.
+
Instead, the documentation could be moved to the source repository(temporarily)
* [[Activities/JClic]]
+
* [[Activities/Bulletin_Board]] (Refer https://github.com/godiard/help-activity/pull/47)
 +
* [[Activities/Ruler]] (Refer https://github.com/godiard/help-activity/pull/43)
   −
5. Quite a few pages are redirects to other pages.
+
4. Quite a few pages are redirects to other pages.
 
* [https://wiki.sugarlabs.org/index.php?title=Activities/TurtleArt/Logo&redirect=no Activities/TurtleArt/Logo]
 
* [https://wiki.sugarlabs.org/index.php?title=Activities/TurtleArt/Logo&redirect=no Activities/TurtleArt/Logo]
 
* [https://wiki.sugarlabs.org/index.php?title=Activities/TurtleArt/Help&redirect=no Activities/TurtleArt/Help]
 
* [https://wiki.sugarlabs.org/index.php?title=Activities/TurtleArt/Help&redirect=no Activities/TurtleArt/Help]
  −
6. Some of the articles are [https://wiki.sugarlabs.org/go/Category:Stub stub], and therefore incomplete/pending.
  −
* [[Activities/Turtle_Art/Tutorials/Abacus]]
  −
* [[Activities/Turtle_Art/Tutorials/Complex_Numbers]]
  −
  −
  −
  −
  −
  −
== Work ==
  −
0. https://github.com/godiard/help-activity/pull/38
  −
  −
1. https://github.com/godiard/help-activity/pull/41
  −
  −
2. https://github.com/sugarlabs/JClic/pull/4
  −
  −
3. https://github.com/godiard/help-activity/pull/42
  −
* https://github.com/sugarlabs/activity-turtle-confusion/pull/3
  −
  −
4. https://github.com/sugarlabs/sugar-docs/pull/150
  −
  −
5. https://github.com/godiard/help-activity/pull/46
  −
* https://github.com/sugarlabs/turtlepond/pull/4
  −
  −
6. https://github.com/godiard/help-activity/pull/47
  −
  −
  −
       
154

edits