<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Summer_of_Code%2FSeetarama_Raju</id>
	<title>Summer of Code/Seetarama Raju - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/index.php?action=history&amp;feed=atom&amp;title=Summer_of_Code%2FSeetarama_Raju"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/Seetarama_Raju&amp;action=history"/>
	<updated>2026-05-15T23:58:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/Seetarama_Raju&amp;diff=100298&amp;oldid=prev</id>
		<title>Walter: Created page with &quot;==GSOC 2017 Proposal== Organization: Sugar Labs  Project: Giving Sugar Labs Website a New Look  === About You === What is your name? Pericherla Seetarama Raju  What is your em...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Summer_of_Code/Seetarama_Raju&amp;diff=100298&amp;oldid=prev"/>
		<updated>2017-05-17T16:51:45Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==GSOC 2017 Proposal== Organization: Sugar Labs  Project: Giving Sugar Labs Website a New Look  === About You === What is your name? Pericherla Seetarama Raju  What is your em...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==GSOC 2017 Proposal==&lt;br /&gt;
Organization: Sugar Labs&lt;br /&gt;
&lt;br /&gt;
Project: Giving Sugar Labs Website a New Look&lt;br /&gt;
&lt;br /&gt;
=== About You ===&lt;br /&gt;
What is your name?&lt;br /&gt;
Pericherla Seetarama Raju&lt;br /&gt;
&lt;br /&gt;
What is your email address?&lt;br /&gt;
psramaraju@gmail.com&lt;br /&gt;
&lt;br /&gt;
What is your Sugar Labs wiki username?&lt;br /&gt;
GeeKrypter&lt;br /&gt;
&lt;br /&gt;
What is your IRC nickname on irc.freenode.net?&lt;br /&gt;
GeeKrypter&lt;br /&gt;
&lt;br /&gt;
What is your first language?​(We have mentors who speak multiple languages and can match&lt;br /&gt;
you with one of them if you&amp;#039;d prefer.)&lt;br /&gt;
My first language is Hindi​. I am also fluent in English​ and Telugu​. However, I prefer communicating in English​.&lt;br /&gt;
Where are you located, and what hours (UTC) do you tend to work?​(We also try to match&lt;br /&gt;
mentors by general time zone if possible.)&lt;br /&gt;
&lt;br /&gt;
Location:&lt;br /&gt;
I will be located in Hyderabad, India​ from 30st May to 31st&lt;br /&gt;
July and in Bangalore, India​ from 1st August to 21st&lt;br /&gt;
August.&lt;br /&gt;
&lt;br /&gt;
Timings:&lt;br /&gt;
My preferred timing​ - 12:30 UTC - 20:30 UTC everyday from 30st May to 21st August&lt;br /&gt;
&lt;br /&gt;
So, I would be spending a total of 50+ hours​ every week till the end of the project. The reason why I am able to&lt;br /&gt;
spend this amount of time on the project is because I have no other commitments this summer and will&lt;br /&gt;
concentrate only on developing the project. Even if the timing is altered here and there a bit, I will make sure&lt;br /&gt;
that the activities/tasks on the timeline will be completed on time. This is just my preferred timing but I give&lt;br /&gt;
utmost importance to the timings which is most suitable for everyone involved and would be open for any kind&lt;br /&gt;
of modifications to the mentioned timing.&lt;br /&gt;
&lt;br /&gt;
Have you participated in an open-source project before? If so, please send us URLs to your&lt;br /&gt;
profile pages for those projects, or some other demonstration of the work that you have done&lt;br /&gt;
in open-source. If not, why do you want to work on an open-source project this summer?&lt;br /&gt;
&lt;br /&gt;
Major contribution:&lt;br /&gt;
* Submitted 70+ telugu ​language translations and 70+ hindi​ language translations on&lt;br /&gt;
https://translate.sugarlabs.org (More to come)&lt;br /&gt;
Username - ​GeeKrypter&lt;br /&gt;
Profile Link​ - https://translate.sugarlabs.org/accounts/GeeKrypter/&lt;br /&gt;
&lt;br /&gt;
Apart from the above contribution, I have not yet done any other major open source contributions. Even though I&lt;br /&gt;
was aware about open source contribution long ago, I was not involved in it much till now.&lt;br /&gt;
&lt;br /&gt;
Why now?&lt;br /&gt;
Since I am a college student, over the past few years, I have concentrated on developing my skills by learning&lt;br /&gt;
through academic projects and personal projects so that I could get more domain knowledge. I thought that the&lt;br /&gt;
strengthening of domain knowledge would allow me to utilize my skills to contribute on a large scale. But now, I&lt;br /&gt;
am confident that I have the required expertise and can showcase my skills. Hence, I am slowly participating in&lt;br /&gt;
open source contribution because it is one of the platforms where I could help organizations and learn from a&lt;br /&gt;
large sector of developers. Sugar Labs has been a good starting point for open source contribution and I would&lt;br /&gt;
continue contributing to the organization irrespective of my GSOC result.&lt;br /&gt;
&lt;br /&gt;
Why have I chosen Sugar Labs?&lt;br /&gt;
Answer:&lt;br /&gt;
The answer is simple. Sugar Labs is one of the open source organizations that has a huge impact in the world. It&lt;br /&gt;
has become a platform that can utilized by different sectors of people like children, developers, contributors, etc.&lt;br /&gt;
It is a renowned organization and has a large community of developers. It has also been creating an impact for&lt;br /&gt;
many years now and one can observe the potential impact it has been creating in the world of learning. As a&lt;br /&gt;
student, helping out in the field of learning is an opportunity one would never miss. So, why wouldn&amp;#039;t anyone&lt;br /&gt;
choose to contribute to an organization which allows their contribution to impact many people.&lt;br /&gt;
&lt;br /&gt;
===About your project===&lt;br /&gt;
What is the name of your project?&lt;br /&gt;
Giving Sugar Labs Website a New Look&lt;br /&gt;
&lt;br /&gt;
Describe your project in 10-20 sentences. What are you making? Who are you making it for,&lt;br /&gt;
and why do they need it? What technologies (programming languages, etc.) will you be using?&lt;br /&gt;
What are you making?&lt;br /&gt;
&lt;br /&gt;
Basic Requirement:&lt;br /&gt;
A new look for www.sugarlabs.org&lt;br /&gt;
&lt;br /&gt;
Primary Goals:&lt;br /&gt;
&lt;br /&gt;
Make the existing website:&lt;br /&gt;
* More attractive&lt;br /&gt;
* Easier to explore&lt;br /&gt;
(Source: https://github.com/sugarlabs/www-sugarlabs/blob/master/STRUCTURE.md)&lt;br /&gt;
&lt;br /&gt;
Secondary Goals:&lt;br /&gt;
* The page load should be made minimum which in turn increases the speed of the website. (This is&lt;br /&gt;
where the concept of optimization will be used.)&lt;br /&gt;
* Analyze the data received from the website like user base and further improve the website so that it can&lt;br /&gt;
reach more people. To increase the outreach, the SEO ranking should be improved.&lt;br /&gt;
* The website should be made compatible across any platform like mobile browsers, all web browsers,&lt;br /&gt;
etc. It should also be optimized based on the platform.&lt;br /&gt;
* Make sure the website is responsive across all platforms.&lt;br /&gt;
* Integrate functionalities like like “try now” of Sugarizer, etc., so that users can get a taste of them in the&lt;br /&gt;
website itself.&lt;br /&gt;
&lt;br /&gt;
Additional Goals:&lt;br /&gt;
* Adding a page measuring Sugar against the LF CII best practices.(Source:&lt;br /&gt;
https://github.com/sugarlabs/www-sugarlabs/issues/47)&lt;br /&gt;
* Adding a page showing the multi-seat setup with Sugar.(Source:&lt;br /&gt;
https://github.com/sugarlabs/www-sugarlabs/issues/46)&lt;br /&gt;
* Setting up an email mini-course.(Source:&lt;br /&gt;
https://github.com/sugarlabs/www-sugarlabs/pull/33/files#r61170562)&lt;br /&gt;
&lt;br /&gt;
Required structure of the website:&lt;br /&gt;
&lt;br /&gt;
PRIMARY NAVIGATION&lt;br /&gt;
(toolbar at top of the page)&lt;br /&gt;
Includes:&lt;br /&gt;
&lt;br /&gt;
Home | About | Try now | Download | Use | Buy | Join/Participate/Support&lt;br /&gt;
&lt;br /&gt;
SECONDARY NAVIGATION&lt;br /&gt;
(inside the landing page of each primary element/ appear in a drop down menu on the toolbar)&lt;br /&gt;
&lt;br /&gt;
Includes:&lt;br /&gt;
&lt;br /&gt;
Home&lt;br /&gt;
Includes:&lt;br /&gt;
* Showing how Sugar addresses the needs of middle school children.&lt;br /&gt;
* Storytelling: one great case study&lt;br /&gt;
* Display:&lt;br /&gt;
** Testimonials/Reviews.&lt;br /&gt;
** Quote from Linuxinsider.&lt;br /&gt;
** Size of active user base.&lt;br /&gt;
* Calls To Action for&lt;br /&gt;
** try&lt;br /&gt;
** download mini course&lt;br /&gt;
** email mini course&lt;br /&gt;
** buy&lt;br /&gt;
** join&lt;br /&gt;
&lt;br /&gt;
About&lt;br /&gt;
Includes:&lt;br /&gt;
* Full text liberation from &amp;quot;Learning To Change The World&amp;quot;.&lt;br /&gt;
* Case studies like&lt;br /&gt;
** a table listing each user community and a person in each community who Sugar Labs can talk with&lt;br /&gt;
** show off where our users are on a map&lt;br /&gt;
** Statistics&lt;br /&gt;
** conference presentations&lt;br /&gt;
** san francisco summit posters&lt;br /&gt;
* Providing detailed information about the Sugar Labs organization such as&lt;br /&gt;
** Explanation of Conservancy&lt;br /&gt;
** SLOB Minutes&lt;br /&gt;
** Current SLOB members&lt;br /&gt;
** SLOB historical membership data&lt;br /&gt;
** Finance data&lt;br /&gt;
** Current Members data&lt;br /&gt;
** Historical membership data&lt;br /&gt;
&lt;br /&gt;
Try now&lt;br /&gt;
Includes:&lt;br /&gt;
&lt;br /&gt;
* Link to http://server.sugarizer.org with guiders.&lt;br /&gt;
&lt;br /&gt;
Download&lt;br /&gt;
Includes:&lt;br /&gt;
* Providing downloads for&lt;br /&gt;
** SOAS&lt;br /&gt;
** Chromebooks&lt;br /&gt;
** Instructions and videos( showing how to install on major distro packaging systems)&lt;br /&gt;
** Sugar Handbook&lt;br /&gt;
** Activities Library (Curated list of activities to try)&lt;br /&gt;
** eBook Library&lt;br /&gt;
&lt;br /&gt;
Use&lt;br /&gt;
Includes:&lt;br /&gt;
* Link to https://help.sugarlabs.org&lt;br /&gt;
&lt;br /&gt;
Buy&lt;br /&gt;
Includes:&lt;br /&gt;
* Offer (range of offers from individuals to nationwide deployments):&lt;br /&gt;
** sugar sticks (recycled/new usbs)&lt;br /&gt;
** sugarizer servers (raspberry pi)&lt;br /&gt;
** laptops pre-installed&lt;br /&gt;
** pi3 desktops pre-installed&lt;br /&gt;
&lt;br /&gt;
Join/Participate/Support&lt;br /&gt;
Includes:&lt;br /&gt;
* Showing how to:&lt;br /&gt;
** join the community conversation&lt;br /&gt;
** develop sugar software (javascript and python)&lt;br /&gt;
** start a local lab&lt;br /&gt;
** contribute to translation, usability, software (Activity, Sugar Desktop/izer)&lt;br /&gt;
** report issues&lt;br /&gt;
** contribute to the central organization&lt;br /&gt;
** contribute to websites&lt;br /&gt;
** fill unfilled office positions&lt;br /&gt;
** become a member&lt;br /&gt;
** join the SLOB&lt;br /&gt;
* Displaying related projects&lt;br /&gt;
&lt;br /&gt;
FOOTER&lt;br /&gt;
(bottom of every page)&lt;br /&gt;
&lt;br /&gt;
Includes:&lt;br /&gt;
&lt;br /&gt;
Links related to sitemaps | Newsletter email subscription | Link for receiving an email for mini course sign up | Social&lt;br /&gt;
media sharing links for increasing usage | Donation link for donating funds | &amp;#039;edit this page&amp;#039; link | Small survey in form&lt;br /&gt;
of a questionnaire that asks site users information like what they think about the website | 10th year anniversary&lt;br /&gt;
banner display.&lt;br /&gt;
(Source: https://github.com/sugarlabs/www-sugarlabs/blob/master/STRUCTURE.md)&lt;br /&gt;
&lt;br /&gt;
Who are you making it for and why do they need it?&lt;br /&gt;
(Source: https://github.com/sugarlabs/www-sugarlabs/blob/master/STRUCTURE.md)&lt;br /&gt;
&lt;br /&gt;
What technologies willyou be using?&lt;br /&gt;
* HTML&lt;br /&gt;
* CSS&lt;br /&gt;
* Javascript&lt;br /&gt;
* JQuery&lt;br /&gt;
* Bootstrap&lt;br /&gt;
* Jekyll&lt;br /&gt;
&lt;br /&gt;
What is the timeline for development of your project? The Summer of Code work period is&lt;br /&gt;
from mid-May to mid-August; tell us what you will be working on each week. (As the summer&lt;br /&gt;
goes on, you and your mentor will adjust your schedule, but it&amp;#039;s good to have a plan at the&lt;br /&gt;
beginning so you have an idea of where you&amp;#039;re headed.) Note that you should probably plan to&lt;br /&gt;
have something &amp;quot;working and 90% done&amp;quot; by the mid term evaluation (end of June); the last&lt;br /&gt;
steps always take longer than you think, and we will consider cancelling projects which are&lt;br /&gt;
not mostly working by then.&lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
In the below timeline, code routine​ includes:&lt;br /&gt;
* Make sure code is integrated into existing working environment.&lt;br /&gt;
* Pushing code from local repository to Github for review.&lt;br /&gt;
* Unit testing and fixing bugs/issues.&lt;br /&gt;
&lt;br /&gt;
Time Period(Days) Activities/Tasks&lt;br /&gt;
&lt;br /&gt;
Till May 3rd&lt;br /&gt;
* Understand website.&lt;br /&gt;
* Understand website code base.&lt;br /&gt;
* Prepare design mock-ups.&lt;br /&gt;
* Discuss with mentors the design mock-ups.&lt;br /&gt;
* Improve design mock-ups based on feedback.&lt;br /&gt;
* Build local development environment that replicates the&lt;br /&gt;
existing development environment of the website.&lt;br /&gt;
* Implement prototype of design based on mock-ups.&lt;br /&gt;
&lt;br /&gt;
May 4th – 29th&lt;br /&gt;
* Community and mentor bonding period.&lt;br /&gt;
* Further understanding of website code base.&lt;br /&gt;
* Discuss design mock-ups with mentors and community.&lt;br /&gt;
* Finalizing on design and structure.&lt;br /&gt;
* Discuss additional features to be implemented.&lt;br /&gt;
* Define scope of website and the various platforms it is&lt;br /&gt;
going to used.&lt;br /&gt;
* Optimal work schedule agreement.&lt;br /&gt;
* Project management framework agreement.&lt;br /&gt;
&lt;br /&gt;
May 30th – June 6th&lt;br /&gt;
* Observe peer websites and extract more relevant&lt;br /&gt;
features and design elements.&lt;br /&gt;
* Make changes to initially developed prototype under the&lt;br /&gt;
guidelines of the final design and structure.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Write blog post regarding what has been done during&lt;br /&gt;
this particular time period.&lt;br /&gt;
&lt;br /&gt;
June 7th - 8th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
&lt;br /&gt;
June 9th - 14th&lt;br /&gt;
* Improve the design and structure of the website further&lt;br /&gt;
and adhere to current design trends.&lt;br /&gt;
* Improve website by making sure all the goals of the&lt;br /&gt;
website are achieved.&lt;br /&gt;
* Make the website more mobile responsive.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Write blog post regarding what has been done during&lt;br /&gt;
this particular time period.&lt;br /&gt;
&lt;br /&gt;
June 15th - 16th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
&lt;br /&gt;
June 17th - 21st&lt;br /&gt;
* Make website compatible for all browsers and&lt;br /&gt;
environments.&lt;br /&gt;
* Integrate required functionalities like “try now” of&lt;br /&gt;
Sugarizer, etc.&lt;br /&gt;
* Code routine.&lt;br /&gt;
&lt;br /&gt;
June 22nd - 25th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Documentation of development so far with proper&lt;br /&gt;
description of any feature/layout.&lt;br /&gt;
* Write blog post regarding what has been achieved so far.&lt;br /&gt;
&lt;br /&gt;
June 26th - 30th&lt;br /&gt;
* Phase 1 evaluation&lt;br /&gt;
&lt;br /&gt;
July 1st - July 3rd&lt;br /&gt;
* Backlog work completion&lt;br /&gt;
&lt;br /&gt;
July 4th - 8th&lt;br /&gt;
* Integrate additional tools like using CDN, etc., for&lt;br /&gt;
website optimization.&lt;br /&gt;
* Further optimization of website based on data from tools&lt;br /&gt;
across all browsers.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Write blog post regarding what has been done during&lt;br /&gt;
this particular time period.&lt;br /&gt;
&lt;br /&gt;
July 9th - 10th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
&lt;br /&gt;
July 11th - 14th&lt;br /&gt;
* Using tools for improving speed and responsiveness of&lt;br /&gt;
website.&lt;br /&gt;
* Further improvements to website based on data from&lt;br /&gt;
tools.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Write blog post regarding what has been done during&lt;br /&gt;
this particular time period.&lt;br /&gt;
&lt;br /&gt;
July 15th - 16th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
&lt;br /&gt;
July 17th - 19th&lt;br /&gt;
* Integrate analytic tools for data analytics.&lt;br /&gt;
* Further improve website based on analytics captured.&lt;br /&gt;
* Code routine.&lt;br /&gt;
&lt;br /&gt;
July 20th - 23rd&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Documentation of development so far with proper&lt;br /&gt;
description of any feature/layout.&lt;br /&gt;
* Write blog post regarding what has been achieved so far.&lt;br /&gt;
&lt;br /&gt;
July 24th - 28th&lt;br /&gt;
* Phase 2 evaluation&lt;br /&gt;
&lt;br /&gt;
July 29th - July 31st&lt;br /&gt;
* Backlog work completion&lt;br /&gt;
&lt;br /&gt;
August 1st - 2nd&lt;br /&gt;
* Mini vacation&lt;br /&gt;
&lt;br /&gt;
August 3rd - 8th&lt;br /&gt;
* Learning how to increase SEO ranking and doing&lt;br /&gt;
necessary changes to website.&lt;br /&gt;
* Additional features implementation.&lt;br /&gt;
* Code routine.&lt;br /&gt;
* Write blog post regarding what has been done during&lt;br /&gt;
this particular time period.&lt;br /&gt;
&lt;br /&gt;
August 9th - 10th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make necessary changes based on feedback.&lt;br /&gt;
&lt;br /&gt;
August 11th - 13th&lt;br /&gt;
* Combine everything to produce final working prototype.&lt;br /&gt;
* Fix final merging issues.&lt;br /&gt;
&lt;br /&gt;
August 14th - 20th&lt;br /&gt;
* Get feedback from mentors and community.&lt;br /&gt;
* Make last-minute changes based on feedback.&lt;br /&gt;
* Final unit testing and fix last-minute bugs/issues.&lt;br /&gt;
* Structure the code better for further development.&lt;br /&gt;
* Polish the UI and small tweaks/cleanups.&lt;br /&gt;
* Add necessary comments for further development.&lt;br /&gt;
* Final necessary documentation and update wiki pages&lt;br /&gt;
wherever necessary along with proper description of any&lt;br /&gt;
feature/layout.&lt;br /&gt;
* Review documentation with mentors and make&lt;br /&gt;
necessary changes and publish documentation.&lt;br /&gt;
* Submit code for final evaluation.&lt;br /&gt;
* Write blog post regarding what has been achieved so far&lt;br /&gt;
and describing my experience.&lt;br /&gt;
&lt;br /&gt;
August 21th&lt;br /&gt;
* Final evaluation&lt;br /&gt;
&lt;br /&gt;
Structure of timeline:&lt;br /&gt;
The above proposed timeline follows the principles of Scrum(Agile)​ software process model.&lt;br /&gt;
&lt;br /&gt;
The development has the following deliverables:&lt;br /&gt;
# Ensure required design and structure of website is implemented.&lt;br /&gt;
# Ensure all primary goals of website are achieved and improve design and structure of website further.&lt;br /&gt;
# Make website more mobile responsive.&lt;br /&gt;
# Make website compatible across all browsers and environments.&lt;br /&gt;
# Integrate required functionalities like “try now” of Sugarizer, etc.&lt;br /&gt;
# Optimization.&lt;br /&gt;
# Speed and responsiveness improvement.&lt;br /&gt;
# Data analytics.&lt;br /&gt;
# SEO ranking improvement and other changes that would improve outreach.&lt;br /&gt;
# Additional features implementation.&lt;br /&gt;
&lt;br /&gt;
The structure of the timeline proposed can be visualized through the below image:&lt;br /&gt;
The timeline has been divided into 3 phases​.&lt;br /&gt;
&lt;br /&gt;
Advantages of the development model/timeline proposed:&lt;br /&gt;
* By phase 1 evaluation, most of the goals of the project will be achieved. After the phase 1 evaluation,&lt;br /&gt;
the main focus would be on improvisation, optimization and outreach.&lt;br /&gt;
* The existing development environment of the website is not disturbed because the project will be&lt;br /&gt;
developed by following the same development environment.&lt;br /&gt;
* Making changes based on feedback helps in ensuring that everyone involved are satisfied with the final&lt;br /&gt;
output.&lt;br /&gt;
* After every sprint of every phase, there is a potentially shippable product.&lt;br /&gt;
* Changes can be accommodated easily during any part of the development cycle which is highly required&lt;br /&gt;
in large scale development.&lt;br /&gt;
* The time periods are not fixed to a certain number of days which enables modular development.&lt;br /&gt;
* The tasks in each time period are ordered from highest priority to lowest priority which enables faster&lt;br /&gt;
development.&lt;br /&gt;
* The timeline takes inspiration from Scrum which is an industry followed model so the timeline can be&lt;br /&gt;
trusted.&lt;br /&gt;
* Better transparency between community/mentors and me though the usage of Github and also feedback&lt;br /&gt;
sharing.&lt;br /&gt;
* Sharing information regarding the project through blog posts helps in publicity for the organization and&lt;br /&gt;
also help others understand the development..&lt;br /&gt;
* The timeline is well structured which helps in making sure all the tasks are completed on time.&lt;br /&gt;
* Up-to-date documentation helps in improving the project further.&lt;br /&gt;
* Solving issues whenever possible helps in preventing hindrance to the project progress.&lt;br /&gt;
&lt;br /&gt;
Hurdles that may arise during development:&lt;br /&gt;
* SEO ranking improvement&lt;br /&gt;
* Data analytics&lt;br /&gt;
&lt;br /&gt;
These hurdles may arise because I am new to those concepts. Since I am a developer and a quick learner,&lt;br /&gt;
learning and implementing them within a short span of time will be possible.&lt;br /&gt;
&lt;br /&gt;
Convince us, in 5-15 sentences, that you will be able to successfully complete your project in&lt;br /&gt;
the timeline you have described. This is usually where people describe their past experiences,&lt;br /&gt;
credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior&lt;br /&gt;
work or other resources as relevant.&lt;br /&gt;
&lt;br /&gt;
===About me:===&lt;br /&gt;
I am a third year undergraduate student from International Institute of Information Technology(IIIT), Bangalore,&lt;br /&gt;
India. I have been in the field of development from the past 3 years. Doing mini projects to learn new&lt;br /&gt;
concepts/technologies is how I learn. UI/UX design has been my major interest because it resembles the field of&lt;br /&gt;
art in development. Played around with UI frameworks like Bootstrap, W3.CSS and Material Design Lite.&lt;br /&gt;
&lt;br /&gt;
====Contact Information:====&lt;br /&gt;
Mobile number: &lt;br /&gt;
&lt;br /&gt;
Email – psramaraju@gmail.com&lt;br /&gt;
&lt;br /&gt;
Hangouts - psramaraju@gmail.com&lt;br /&gt;
&lt;br /&gt;
Skype - psramaraju1996&lt;br /&gt;
&lt;br /&gt;
Blog:&lt;br /&gt;
* ​https://psramaraju.wordpress.com&lt;br /&gt;
&lt;br /&gt;
Github Profiles:&lt;br /&gt;
* https://github.com/geekrypter (Personal projects and open source contribution)&lt;br /&gt;
* https://github.com/Ramaraju-1996 (Academic and group projects)&lt;br /&gt;
&lt;br /&gt;
Linkedin Profile:&lt;br /&gt;
* https://www.linkedin.com/in/pericherla-seetaramaraju-91278aa7/&lt;br /&gt;
&lt;br /&gt;
Technical achievements:&lt;br /&gt;
* Winners of “50P Hacknight” hackathon organized by “HasGeek”, January 2017.&lt;br /&gt;
** Link - https://blog.50p.in/50p-hacknight-5d15f5855566#.n0zk35diu&lt;br /&gt;
* Finalists of Smart India Hackathon 2017, April 2017.&lt;br /&gt;
&lt;br /&gt;
Relevant​ Technical skills:&lt;br /&gt;
* Html, Css, Javascript, Ruby, Ruby On Rails, Bootstrap, W3.CSS and Material Design Lite UI Frameworks, Json,&lt;br /&gt;
JQuery, Jekyll, Git, Wordpress, Python, Mysql, Sqlite.&lt;br /&gt;
&lt;br /&gt;
Expertise in the area of web development:&lt;br /&gt;
&lt;br /&gt;
Projects completed:&lt;br /&gt;
* IP Assets Management System - Completed this project, using Ruby on Rails framework along with&lt;br /&gt;
HTML, CSS, Bootstrap, and MySql, which involved developing a database system which holds the IP&lt;br /&gt;
Assets of any particular college. Developed as part of “Database Systems” course.&lt;br /&gt;
** Link – https://github.com/Ramaraju-1996/IP-Assets-Management-System&lt;br /&gt;
* Tourist Assistant - Website integrated with features like voice recognition, google maps API which&lt;br /&gt;
helps as a virtual guide for tourists by recommending nearby restaurants, emergency places, etc., based&lt;br /&gt;
on their current location. Built with web technologies like html, css, W3.CSS, php.&lt;br /&gt;
** Link – https://github.com/Ramaraju-1996/Tourist-Assistant&lt;br /&gt;
* Palwallet - Finance Handling Website, which helps to keep track of personal loans and borrowed&lt;br /&gt;
money, created using Web development technologies such as html, W3.CSS, css, mysql, php.&lt;br /&gt;
** Link – https://github.com/Ramaraju-1996/PalWalletWebApp&lt;br /&gt;
* Other mini projects.&lt;br /&gt;
&lt;br /&gt;
Will I be able to complete the project?&lt;br /&gt;
Absolutely YES​! There are many reasons why I will be able to complete the project in the proposed timeline. The&lt;br /&gt;
reasons are as follows:&lt;br /&gt;
# My expertise in the area of web development as described above, depicts that I am no stranger to the&lt;br /&gt;
world of development and it also proves the point that I am able learn things quickly even if I am stuck&lt;br /&gt;
at a point. I also have experience working with the goals mentioned through my development journey.&lt;br /&gt;
# The proposed timeline is structured in a way that it follows the principles of Scrum(Agile) software&lt;br /&gt;
process model and also the advantages of the proposed timeline have also been listed above.&lt;br /&gt;
# I have played around with the code base of “www.sugarlabs.org” website for almost a month now and&lt;br /&gt;
since I was able to understand the underlying code base of the website, I am able to make my own&lt;br /&gt;
design within a short span of time and also propose an appropriate timeline.&lt;br /&gt;
&lt;br /&gt;
My contribution towards the project so far is described below:&lt;br /&gt;
* My contribution can be tracked via the Github issue thread -&lt;br /&gt;
https://github.com/sugarlabs/www-sugarlabs/issues/63&lt;br /&gt;
* In the issue thread, I had several discussions with helpful contributors and my mentors. These&lt;br /&gt;
discussions helped me to modify the design better, improve it and also get a better&lt;br /&gt;
understanding of the final goals of the project.&lt;br /&gt;
* Made my version of the design:&lt;br /&gt;
** Used technologies like HTML, CSS, Javascript, JQuery, Bootstrap, Jekyll.&lt;br /&gt;
** Simple basic set of colors have been used.&lt;br /&gt;
** The design has been hosted using Github pages and it can be viewed at&lt;br /&gt;
https://geekrypter.github.io/sugarLabsWebsiteRedesign/&lt;br /&gt;
** The repository related to it is&lt;br /&gt;
https://github.com/geekrypter/sugarLabsWebsiteRedesign&lt;br /&gt;
** Video showcasing the working of the redesigned website can be viewed on the link&lt;br /&gt;
https://drive.google.com/open?id=0B4WvXpWS9zoRYTc2X2VFSVdVaXM&lt;br /&gt;
* The existing development environment of the website has been replicated on my local machine&lt;br /&gt;
and this design has been merged with it so there are no integration issues and no need of&lt;br /&gt;
another environmental set-up.&lt;br /&gt;
* UI mock ups of my design: (On a computer browser)&lt;br /&gt;
* UI mock ups of my design: (On a mobile browser)&lt;br /&gt;
* Improvements made so far to my design:&lt;br /&gt;
** Changes to originalversion:&lt;br /&gt;
*** Replaced images with their optimized JPEG versions.&lt;br /&gt;
*** Small typos correction.&lt;br /&gt;
*** Replaced few javascript versions with their minified versions.&lt;br /&gt;
*** Optimised ordering of style sheets and javascript files.&lt;br /&gt;
*** 404 errors have been resolved.&lt;br /&gt;
*** Added license information of the dependencies used, into a text file named&lt;br /&gt;
&amp;quot;AdditionalLicenseInfo.txt&amp;quot;. This file has been added to the repository&lt;br /&gt;
&amp;quot;https://github.com/geekrypter/sugarLabsWebsiteRedesign&amp;quot;.&lt;br /&gt;
*** Information regarding to &amp;quot;let us know how this design meets the requirement;&lt;br /&gt;
&amp;quot;making it more attractive and easier to explore&amp;quot;&amp;quot; has been added to the&lt;br /&gt;
&amp;quot;README.md&amp;quot; file of the repository&lt;br /&gt;
&amp;quot;https://github.com/geekrypter/sugarLabsWebsiteRedesign&amp;quot;.&lt;br /&gt;
** Advantages due to changes made:&lt;br /&gt;
*** Increased page load&lt;br /&gt;
*** Increased website speed.&lt;br /&gt;
*** Better page rendering during over slow links.&lt;br /&gt;
*** Decreased CPU load.&lt;br /&gt;
* However, there are few issues which have been identified which I will be solving as I further&lt;br /&gt;
develop it.&lt;br /&gt;
&lt;br /&gt;
===You and the community===&lt;br /&gt;
​If your project is successfully completed, what will its impact be on the Sugar Labs&lt;br /&gt;
community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The&lt;br /&gt;
other two should be answers from members of the Sugar Labs community, at least one of&lt;br /&gt;
whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC&lt;br /&gt;
mentors.&lt;br /&gt;
&lt;br /&gt;
Answer (1): -&lt;br /&gt;
(My answer)&lt;br /&gt;
An organization as well established as Sugar Labs needs to have a website where all sorts of information can be&lt;br /&gt;
gained and should also act as a single point of contact for any entity related to the organization. Here,&lt;br /&gt;
www.sugarlabs.org serves the purpose for Sugar Labs.&lt;br /&gt;
Making changes to the existing website would benefit the community and has the following impact:&lt;br /&gt;
# Provide better outreach and publicity.&lt;br /&gt;
# Provide more information on Sugar Labs services and products and help understand the&lt;br /&gt;
organization better.&lt;br /&gt;
# Attract more visitors/users/developers and increase user base.&lt;br /&gt;
# Allowing visitors/users/developers to further connect with the organization.&lt;br /&gt;
# Improve the communication between the users/visitors/developers and Sugar Labs.&lt;br /&gt;
# Understand the visitors/users/developers better.&lt;br /&gt;
# Understand the requirements of visitors/users/developers and provide ways to achieve them.&lt;br /&gt;
&lt;br /&gt;
For example, a large number of laptops with Sugar pre installed in them have been produced. In the launching of&lt;br /&gt;
the Browse activity, there is a default page which links to activities.sugarlabs.org which in turn provides a link to&lt;br /&gt;
www.sugarlabs.org. So, this example showcases the impact that the changes to the website would be making.&lt;br /&gt;
(Source: one of the comments in https://github.com/sugarlabs/www-sugarlabs/issues/63)&lt;br /&gt;
&lt;br /&gt;
Answer (2): -&lt;br /&gt;
(Mr. Samson Goddy, GSOC 2017 mentor, samsongoddy@gmail.com)&lt;br /&gt;
“Our main goal as a community is to make things around Sugar Labs flexible. So I believe redesigning the&lt;br /&gt;
website will make things easier for our users. Making information more accessible.”&lt;br /&gt;
&lt;br /&gt;
Answer (3): -&lt;br /&gt;
(Mr. Dave Crossland, Sugar Labs community member, dcrossland@google.com)&lt;br /&gt;
“The new website will help attract new users and developers to the community, and is an important project for&lt;br /&gt;
the future of Sugar Labs.”&lt;br /&gt;
&lt;br /&gt;
What will you do if you get stuck on your project and your mentor isn&amp;#039;t around?&lt;br /&gt;
We live in a world where distance and availability is never a burden so, I would never let the unavailability of my&lt;br /&gt;
mentors hinder my contribution and progress towards the project. There are many options that can be utilized.&lt;br /&gt;
They are:&lt;br /&gt;
# Taking help from the internet and reading relevant articles, resources and figuring out on my own.&lt;br /&gt;
# Taking help from the community members through:&lt;br /&gt;
a. IRC channel.&lt;br /&gt;
b. Mailing List.&lt;br /&gt;
c. Any other form of communication.&lt;br /&gt;
# Taking help from those who have worked on the project previously.&lt;br /&gt;
# Taking help from open source contributors by creating issues on Github and discussing possible&lt;br /&gt;
solutions.&lt;br /&gt;
&lt;br /&gt;
How do you propose you will be keeping the community informed of your progress and any&lt;br /&gt;
problems or questions you might have over the course of the project?&lt;br /&gt;
Sugar Labs is a large-scale organization with worldwide recognition. It also supports many ways of&lt;br /&gt;
communication where ideas/information can be shared/discussed and these platforms have large outreach. Thus,&lt;br /&gt;
I would be taking advantage of these platforms to inform the community of my progress and also discuss any&lt;br /&gt;
problems or questions I might have over the course of the project.&lt;br /&gt;
The different ways of communication are:&lt;br /&gt;
# Interacting with mentors through any form of communication.&lt;br /&gt;
# Interacting with community members through:&lt;br /&gt;
1. Mailing list&lt;br /&gt;
2. IRC&lt;br /&gt;
3. Any other form of communication&lt;br /&gt;
3. Creating issues on Github when problems arise.&lt;br /&gt;
&lt;br /&gt;
Miscellaneous&lt;br /&gt;
Send us a link to a screenshot of your Sugar development environment with the following&lt;br /&gt;
modification: when you hover over the XO-person icon in the middle of Home view, the&lt;br /&gt;
drop-down text should have your email in place of &amp;quot;logout&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Describe a great learning experience you had as a child.&lt;br /&gt;
I had many great learning experiences as a child. But one learning experience had a significant impact in my&lt;br /&gt;
career. This experience is the reason why I dived into the ocean of technology.&lt;br /&gt;
&lt;br /&gt;
Experience:&lt;br /&gt;
During my high school, I once visited a renowned organization for a workshop. It was a 3-day workshop. During&lt;br /&gt;
that time, I was completely new to the domain of the workshop. We were introduced to the concepts of&lt;br /&gt;
programming, robotics, etc. We also had specific mentors to guide us throughout the workshop. Because of this, I&lt;br /&gt;
got a hands-on experience in experimenting with the new technologies along with wonderful guidance. There&lt;br /&gt;
were many competitions held in the workshop and I had participated in most of them. Even though I had not&lt;br /&gt;
won any of them, it gave me the confidence to learn more and also drove my interest towards technology. Today,&lt;br /&gt;
I still laugh at the thought of what my field of interest would have been if it weren&amp;#039;t for that workshop.&lt;br /&gt;
Is there anything else we should have asked you or anything else that we should know that&lt;br /&gt;
might make us like you or your project more?&lt;br /&gt;
&lt;br /&gt;
There is nothing else that needs to be asked. I hope that my answers for the provided questions is sufficient&lt;br /&gt;
enough to prove that I am the right candidate for the project.&lt;/div&gt;</summary>
		<author><name>Walter</name></author>
	</entry>
</feed>