GSOC 2017 project final code pull request #67
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduction
This is the pull request with the final code changes I made as part of
the GSOC 2017 project Giving Sugar Labs Website a New Look. The
changes made during the GSOC period can be viewed at
#63.
Note
The work during GSOC was done in the repository
https://github.com/geekrypter/sugarLabsWebsiteRedesign. A live preview of the website
is hosted using Github pages and can be viewed at [https://geekrypter.github.io/sugarLabsWebsiteRedesign/ (https://geekrypter.github.io/sugarLabsWebsiteRedesign/). However, the repository
https://github.com/geekrypter/sugarLabsWebsiteRedesign is not a forked version of the
repository https://github.com/sugarlabs/www-sugarlabs. So for the pull request, I created a forked repository at
https://github.com/geekrypter/www-sugarlabs and under the branch GSOC-2017-project-final-code, I created this pull request.
Commits
The link where you can see my commits is -
https://github.com/geekrypter/sugarLabsWebsiteRedesign/commits/master.
You can check the timestamps to see the commits related to any
particular day.
Documentation
For documentation, please check the documentation.md file.
Future development and improvements
possible. However, it can be made more compatible for OLPC as there are
certain issues:
a. Please follow this mail thread for the plugins issue and CPU usage issue.
b. This is the way the website is rendered on OLPC XO 1.5 running
latest Sugar as reported by Samson Goddy. -
https://drive.google.com/file/d/0B0pU4Ahiyt7UeDdFYXdfczd4bE0/view?usp=sharing
whereas, this is the way the website is loaded on Fedora SOAS (This how
it should be loaded in "Browse" activity).
-https://drive.google.com/open?id=0B5pN2u8B5LwcX1IteGl4czhoQjA
using Raspbian Stretch. This issue is quite odd and doesn't show proper
error traces. It has to be further inspected and solved.