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 |