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 ❤ by another Open Source enthusiast, just like you :) | | Drafted with ❤ 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]] |