Changes

Jump to navigation Jump to search
Line 1: Line 1:  +
=== About Me ===
   −
Summary preview:
  −
(Initial proposal)
  −
=== About Me ===
   
* '''What is your name?'''
 
* '''What is your name?'''
 
** Paula Hewage Sameera Lakruwan Gunarathne
 
** Paula Hewage Sameera Lakruwan Gunarathne
 +
 
* '''What is your email address?'''
 
* '''What is your email address?'''
 
** Sameera.gunarathne.11@cse.mrt.ac.lk
 
** Sameera.gunarathne.11@cse.mrt.ac.lk
 +
 
* '''What is your Sugar Labs wiki username?'''
 
* '''What is your Sugar Labs wiki username?'''
 
** Sameeragunarathne
 
** Sameeragunarathne
 +
 
* '''What is your IRC nickname on irc.freenode.net?'''
 
* '''What is your IRC nickname on irc.freenode.net?'''
 
** Sameeragunarathne
 
** Sameeragunarathne
 +
 
* '''What is your first language? (We have mentors who speak multiple languages and can match you with one of them if you'd prefer.)'''
 
* '''What is your first language? (We have mentors who speak multiple languages and can match you with one of them if you'd prefer.)'''
 
** My native language is Sinhala. I am fluent in English
 
** My native language is Sinhala. I am fluent in English
 +
 
* '''Where are you located, and what hours (UTC) do you tend to work? (We also try to match mentors by general time zone if possible.)'''
 
* '''Where are you located, and what hours (UTC) do you tend to work? (We also try to match mentors by general time zone if possible.)'''
 
** Srilanka,  2.30 pm – 7.30 pm (UTC) & 10.30 pm – 00.30 am (UTC)
 
** Srilanka,  2.30 pm – 7.30 pm (UTC) & 10.30 pm – 00.30 am (UTC)
 +
 
* '''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?'''
 
* '''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?'''
 
** Yes. I have participated for GSoC '15 for Fossasia organization under fashiontec. Below is the link for github repository which I contributed. The project was about to develop a platform(web) that provides user an interface to manage and trouble shoot knitting machines, and help them connect knitting machines with numerous compatible devices (laptops, tablets, mobile phones)
 
** Yes. I have participated for GSoC '15 for Fossasia organization under fashiontec. Below is the link for github repository which I contributed. The project was about to develop a platform(web) that provides user an interface to manage and trouble shoot knitting machines, and help them connect knitting machines with numerous compatible devices (laptops, tablets, mobile phones)
[https://github.com/fossasia/knitweb            https://github.com/fossasia/knitweb/graphs/contributors https://github.com/fossasia/knitweb]
     −
[https://github.com/fossasia/knitweb            https://github.com/fossasia/knitweb/graphs/contributors             https://github.com/fossasia/knitweb/graphs/contributors]
+
knitweb repo page:[https://github.com/fossasia/knitweb]
 +
 
 +
knitweb contributors page[https://github.com/fossasia/knitweb/graphs/contributors]  
   −
=== About your project ===
+
=== About my project ===
 
* '''What is the name of your project?'''
 
* '''What is the name of your project?'''
 
** Sugarizer OS
 
** Sugarizer OS
Line 52: Line 57:  
Sugarizer OS settings allows user to easily access native android settings and switch between launchers.
 
Sugarizer OS settings allows user to easily access native android settings and switch between launchers.
   −
'''          Technologies'''
+
'''          '''
 +
* '''Technologies'''
 +
** Android programming, HTML5/CSS, JavaScript
 +
* '''What is the timeline for development of your project?'''  
   −
Android programming, HTML5/CSS, JavaScript
+
{|class="wikitable"
 
  −
* '''What is the timeline for development of your project?'''
  −
{|
   
|
 
|
 
(April 22-May 22)
 
(April 22-May 22)
Line 287: Line 292:  
|}
 
|}
 
* '''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.'''
 
* '''Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.'''
** I am a computer science and engineering final year undergraduate of University of Moratuwa, Sri Lanka. I have contributed in GSoC 2015 for fashiontec in Fossasia organization. There the application was to develop a  platform(web) that provides user an interface to manage and trouble shoot knitting machines, and help them connect knitting machines with numerous compatible devices (laptops, tablets, mobile phones). I was able to successfully complete the project within the time frame. Therefore I am very good at web based technologies such as HTML and JavaScript. Also I have very good knowledge and experience on android programming since I have developed several android applications for my semester projects at university.I am a hard working and dedicated person which always seek success in the work I do.
+
** I am a computer science and engineering final year undergraduate of University of Moratuwa, Sri Lanka. I am a hard working and dedicated person which always seek success in the work I do.
 +
** I have contributed in GSoC 2015 for fashiontec in Fossasia organization. There the application was to develop a  platform(web) that provides user an interface to manage and trouble shoot knitting machines, and help them connect knitting machines with numerous compatible devices (laptops, tablets, mobile phones). I was able to successfully complete the project within the time frame. Therefore I am very good at web based technologies such as HTML and JavaScript.
 +
*** Knitweb application repo: <nowiki>https://github.com/fossasia/knitweb</nowiki>
 +
*** Knitweb app contribution: <nowiki>https://github.com/fossasia/knitweb/graphs/contributors</nowiki>
 +
** Also I have very good knowledge and experience on android programming since I have developed several android applications for my semester projects at university.
 +
*** Android Buddy App: [https://github.com/sameeragunarathne/AndroidBuddy.git]
 +
*** Digital Address Converter App: [https://github.com/sameeragunarathne/DACDel.git]
    
=== You and the community ===
 
=== You and the community ===
 
* '''If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.'''
 
* '''If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.'''
** My answer: I think Sugar OS will be a great move to give sugar experience to users on non-Sugar devices. Since the users of the sugar platform are children, to give sugar experience through mobile devices would be much effective. Nowadays smart mobile devices are common among people and kids are also tempted to play with them. Therefore if we take that advantage into account and provide an OS with full sugar experience kids will love it and it would give more effective learning experience too. In the technical point of view the current converted apk of the sugarizer platform takes about 240 MB memory which is relatively large amount considered with apks installed. Therefore if we introduce a launcher and separate apps for each sugarizer activities this effect can be resolved.
+
 
 +
* My answer:  
 +
I think Sugar OS will be a great move to give sugar experience to users on non-Sugar devices. Since the users of the sugar platform are children, to give sugar experience through mobile devices would be much effective. Nowadays smart mobile devices are common among people and kids are also tempted to play with them. Therefore if we take that advantage into account and provide an OS with full sugar experience kids will love it and it would give more effective learning experience too. In the technical point of view the current converted apk of the sugarizer platform takes about 240 MB memory which is relatively large amount considered with apks installed. Therefore if we introduce a launcher and separate apps for each sugarizer activities this effect can be resolved.
 +
* Walter Bender:
 +
Sugarizer OS is an attempt to spread the core ideas of Sugar to learners who do not have access to the Sugar Desktop. While we have made a lt of progress on the basic functionality, we still have just begun to scratch the surface regarding offering a rich collection of Apps. This project should go a long ways towards realizing a more complete offering.
 +
 
 
* '''What will you do if you get stuck on your project and your mentor isn't around?'''
 
* '''What will you do if you get stuck on your project and your mentor isn't around?'''
 
** I can get help from the sugar community and from my friends and lecturers from the university. I can use help of communities such as stack overflow for non-domain specific help (i.e android issues).
 
** I can get help from the sugar community and from my friends and lecturers from the university. I can use help of communities such as stack overflow for non-domain specific help (i.e android issues).
Line 303: Line 319:  
** Here is the list view for sugarizer activities
 
** Here is the list view for sugarizer activities
 
*** http://i.imgur.com/jwQ5CRv.png
 
*** http://i.imgur.com/jwQ5CRv.png
 +
**** '''Describe a great learning experience you had as a child.'''
 +
***** A great learning experience I had as a child is look into the inside of the toys(toy cars,tanks) that I had by removing the housing. I used to look into the mechanism of how the wheels are rotating, how the springs are used to store energy etc. It was fun and I learnt many practical things by doing it.
 +
**** '''Is There anything else we should have asked you or anything else that we should know that might make us like you or your project more?'''
 +
***** Not for now. Everything is okay.
 +
[[Category:2016 GSoC applications]]

Navigation menu