Changes

Jump to navigation Jump to search
Line 53: Line 53:     
The project is a full rewriting of a few Sugar apps which will be ported to Sugar Web:
 
The project is a full rewriting of a few Sugar apps which will be ported to Sugar Web:
# Moon
+
# Moon - Moon is a Lunar phase activity, including upcoming Lunar eclipse information and simulated visual effect during an eclipse.
# Speak
+
# Speak - Speak is a talking face for Sugar. It can respond to a wider range of queries from the user.
# Fototoon (and more if time permits)  
+
# Fototoon - Fototoon lets users add comic effects and allows the creation of a collage to their pictures.
 
+
(and more if time permits)
      Line 83: Line 83:  
# [https://github.com/desandro/draggabilly draggabilly.js] for simple draggable interfaces for the ‘Fototoon’ activity.
 
# [https://github.com/desandro/draggabilly draggabilly.js] for simple draggable interfaces for the ‘Fototoon’ activity.
    +
Some standard JS libraries I am considering to use:
   −
 
+
# [https://jquery.com/ jquery] for a lot of added functionality to javascript
 +
# [https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API canvas] to make drawing a lot simpler on javascript
      Line 264: Line 266:  
| style="background-color:#f3f3f3;border:0.05pt solid #000000;padding:0.185cm;"| All Activities review and evaluation from the Sugar community:
 
| style="background-color:#f3f3f3;border:0.05pt solid #000000;padding:0.185cm;"| All Activities review and evaluation from the Sugar community:
 
* Ask other members who use these activities on Sugar to review this on Sugarizer and ensure they are satisfied with their experience.
 
* Ask other members who use these activities on Sugar to review this on Sugarizer and ensure they are satisfied with their experience.
 +
* Start working on a 4th activity if there is time
      Line 273: Line 276:  
| style="background-color:#f3f3f3;border:0.05pt solid #000000;padding:0.185cm;"| Respond to reviews:
 
| style="background-color:#f3f3f3;border:0.05pt solid #000000;padding:0.185cm;"| Respond to reviews:
 
* If anything needs to be done after the reviews, I will do it.
 
* If anything needs to be done after the reviews, I will do it.
 +
* Continue working on a 4th activity if there is time
      Line 299: Line 303:  
I don’t have any other commitments this summer apart from this, so spending around 6 hrs a day won’t be a problem at all. I often like to take up leadership and responsibility of work that needs to be done as part of college when we work in groups and always finish work on time or earlier if possible.
 
I don’t have any other commitments this summer apart from this, so spending around 6 hrs a day won’t be a problem at all. I often like to take up leadership and responsibility of work that needs to be done as part of college when we work in groups and always finish work on time or earlier if possible.
   −
I have started developing the Speak activity in JS and have got the basic features such as eye motion, mouth motion, number of eyes, text to speech etc working. This is just a starting prototype kind of thing which I will build up on during my project and make it work as similar to the original Speak activity as possible. Here is a link to the [http://speak-activity-sugarizer.bitballoon.com/ demo].
+
I have started developing the Speak activity in JS and have got the basic features such as eye motion, mouth motion, number of eyes, text to speech, automated bot responses (AIML based) etc working. This is just a starting prototype kind of thing which I will build up on during my project and make it work as similar to the original Speak activity as possible. Here is a link to the [http://speak-activity-sugarizer.bitballoon.com/ demo].
    
I have also fixed quite a few bugs and added some features to Sugar, so I am quite familiar with the development environment used for developing on Sugar and Sugar-Web. I have also tried to make a simple activity on sugar for testing purposes, it's the [http://activities.sugarlabs.org/en-US/sugar/addon/4785 Simon Says game]. I have worked both with python based activities in Sugar and also with Sugar-Web based projects (musicblocks etc) which is what this project needs in order to port python based activities to web-based activities to be used with Sugarizer.
 
I have also fixed quite a few bugs and added some features to Sugar, so I am quite familiar with the development environment used for developing on Sugar and Sugar-Web. I have also tried to make a simple activity on sugar for testing purposes, it's the [http://activities.sugarlabs.org/en-US/sugar/addon/4785 Simon Says game]. I have worked both with python based activities in Sugar and also with Sugar-Web based projects (musicblocks etc) which is what this project needs in order to port python based activities to web-based activities to be used with Sugarizer.
Line 393: Line 397:  
* Add icon hover effects: [https://github.com/llaske/sugarizer/pull/32 https://github.com/llaske/sugarizer/pull/32] '''Merged'''
 
* Add icon hover effects: [https://github.com/llaske/sugarizer/pull/32 https://github.com/llaske/sugarizer/pull/32] '''Merged'''
    +
And a lot more minor bug fixes and feature requests, [https://github.com/search?p=1&q=is%3Apr+author%3Aerilyth+is%3Aclosed+&type=Issues&utf8=%E2%9C%93 My contributions to SugarLabs]
     
39

edits

Navigation menu