Changes

Jump to navigation Jump to search
no edit summary
Line 21: Line 21:  
Redesign and recreate Sugar Labs web appearance
 
Redesign and recreate Sugar Labs web appearance
 
* '''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?'''
 
* '''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?'''
I am redesigning sugarlabs main website, translate and activities websites
+
I will be redesigning sugarlabs main website, translate and activities websites
 
planet to improve their web appearance.
 
planet to improve their web appearance.
 
* For a modern website these here are the things that are important:
 
* For a modern website these here are the things that are important:
Line 70: Line 70:       −
I will be focusing on the above things while designing a website. If possible then I will add openid connect to the wiki login page. I will be using HTML, CSS, JavaScript, Jquery for web pages and flexbox(?) or bootstrap(?) or foundation( ?) for grid layout.
+
I will be focusing on the above things while designing a website. If possible then I will add openid connect to the wiki login page. I will be using HTML, CSS, JavaScript, Jquery for web pages and flexbox(?) or bootstrap(?) or foundation(?) for grid layout.
    
* '''What is the timeline for development of your project? The Summer of Code work period is from mid-May  to mid-August; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (end of June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.'''
 
* '''What is the timeline for development of your project? The Summer of Code work period is from mid-May  to mid-August; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (end of June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.'''
Line 99: Line 99:  
* finish sugarlabs main website
 
* finish sugarlabs main website
 
* after getting feedback improve the website   
 
* after getting feedback improve the website   
* start coding for planet.sugar labs website  
+
* start coding for planet.sugarlabs website  
 
|-
 
|-
 
| 30 May - 6 June
 
| 30 May - 6 June
 
|  
 
|  
 
* finish coding planet.sugarlabs website
 
* finish coding planet.sugarlabs website
* feedback and improve start working on translation system
+
* after feedback improving the website and start working on translation system
 
|-
 
|-
 
| 6 June- 12 June
 
| 6 June- 12 June
Line 110: Line 110:  
* finish translation system
 
* finish translation system
 
* wiki improvements
 
* wiki improvements
 +
* adding openid connect to the website
 +
* removing the old links or updating the newer website links
 
|
 
|
 
|-
 
|-
Line 126: Line 128:  
|  
 
|  
 
* Test the website on various platforms and check if it breaks somewhere
 
* Test the website on various platforms and check if it breaks somewhere
 +
* add support for the device
 
* finish remaining websites
 
* finish remaining websites
 
|-
 
|-
Line 144: Line 147:  
|  
 
|  
 
* set up a google search console account
 
* set up a google search console account
* analyze the data
+
* analyze the data from users
 
* protect the website from spam [https://support.google.com/webmasters/answer/6001244?hl=en&ref_topic=4631146 reference]
 
* protect the website from spam [https://support.google.com/webmasters/answer/6001244?hl=en&ref_topic=4631146 reference]
 
* porting the websites to https because https is faster than http [https://www.httpvshttps.com/]
 
* porting the websites to https because https is faster than http [https://www.httpvshttps.com/]
Line 150: Line 153:  
| 1 August - 7 August
 
| 1 August - 7 August
 
| go through all the website codes and take care of code so that it will be maintainable in future (like adding descriptive comments)  
 
| go through all the website codes and take care of code so that it will be maintainable in future (like adding descriptive comments)  
 +
|
 
|-
 
|-
 
| 8 August - 14 August
 
| 8 August - 14 August
108

edits

Navigation menu