Changes

Add Research, Initial Work
Line 1: Line 1:  
= Google Summer of Code 2018 Project Proposal=
 
= Google Summer of Code 2018 Project Proposal=
   −
''Note: This is a work in progress. As I continue to work and learn more about the task, this page will be further modified and improved.
+
''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 this topic.
+
'' Feel free to share your opinions and discuss anything related to the topic.
    
== Project Name: Attentive Migration of wiki activity pages to git ==
 
== Project Name: Attentive Migration of wiki activity pages to git ==
Line 9: Line 9:     
Migration Status of all 345 pages [https://github.com/rdrsadhu/beta-migration-script/blob/master/README.md here]
 
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 ==
 
== Contributions after submitting the final proposal via GSoC dashboard ==
Line 14: Line 16:     
2. https://github.com/sugarlabs/JClic/pull/4
 
2. https://github.com/sugarlabs/JClic/pull/4
 +
    
== Research about the Activities wiki-pages ==
 
== Research about the Activities wiki-pages ==
1.
+
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
 +
* 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.
 +
 
 +
2. A lot of wiki-pages contain user documentation which should ideally be moved to the [https://github.com/godiard/help-activity help-activity].
 +
* More about this is available in the 'Detailed Technical Description' section of my GSoC proposal.
 +
 
 +
3. Some wiki-pages have already been moved to GitHub and thus repeating the work would result in duplication.
 +
* [[Activities/Turtle_Art]]
 +
 
 +
4. Some wiki-pages are not in English. An English translation should be added for these pages.
 +
* [[Activities/JClic]]
 +
 
 +
 
 +
== Initial work ==
 +
March 12, 2018
 +
 
 +
In the early 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]
   −
2.
+
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 ==
 
=== About Me ===
 
=== About Me ===
   Line 257: Line 286:     
Drafted with &#10084; by another Open Source enthusiast, just like you :)
 
Drafted with &#10084; by another Open Source enthusiast, just like you :)
  −
''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].
      
[[Category:2018 GSoC applications]]
 
[[Category:2018 GSoC applications]]
154

edits