Changes

Jump to navigation Jump to search
Update Project Details
Line 1: Line 1: −
= Google Summer of Code 2018 Project Proposal=
+
= Google Summer of Code 2018 Project=
 +
Migration Status of all pages [https://github.com/rdrsadhu/beta-migration-script/blob/master/README.md here]
   −
''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.
+
-------
 +
Project Name: [https://summerofcode.withgoogle.com/projects/#5549173819047936 Migration of activity wiki-pages to GitHub (and simultaneously help-activity)]
   −
'' Feel free to share your opinions and discuss anything related to the topic.
+
Author : Rudra Sadhu
   −
== Project Name: Attentive Migration of wiki activity pages to git ==
+
Status: '''<span style="color:#00ff00"> ACCEPTED </span>'''
== Author : Rudra Sadhu ==
     −
Migration Status of all 345 pages [https://github.com/rdrsadhu/beta-migration-script/blob/master/README.md here]
     −
''The .pdf(Last Updated March 27, 2018) submitted via the GSoC dashboard is available [https://drive.google.com/file/d/18jMfTuw2jetWpHeh_4g4FTM2AdCFG8Zf/view?usp=sharing here].
     −
== Contributions after submitting the final proposal via GSoC dashboard ==
+
== Research ==
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
  −
 
  −
== Research about the Activities wiki-pages ==
   
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]
  −
  −
== Early work ==
  −
March 12, 2018
  −
  −
In the initial stages of development, I tried the script on 3 more pages.
  −
  −
Here are the results
  −
* [[Activities/AEIOU]] -> [https://github.com/rdrsadhu/AEIOU https://github.com/rdrsadhu/AEIOU]
  −
* [[Activities/Portfolio]] -> [https://github.com/rdrsadhu/portfolio-activity https://github.com/rdrsadhu/portfolio-activity]
  −
* [[Activities/Cookie_Search]] -> [https://github.com/rdrsadhu/cookie-search-activity https://github.com/rdrsadhu/cookie-search-activity]
  −
  −
As you can verify for yourself, the output from pandoc was not optimal.
  −
  −
I've been constantly working to improve the process, and have achieved better results.
         
== Proposal ==
 
== Proposal ==
 +
''The .pdf version as submitted via the GSoC dashboard is available [https://drive.google.com/file/d/18jMfTuw2jetWpHeh_4g4FTM2AdCFG8Zf/view?usp=sharing here]. (Last Updated March 27, 2018)
 
=== About Me ===
 
=== About Me ===
  
154

edits

Navigation menu