to kids :)
By "Add help activity" I mean, I'd add Help for the selected
activities (Triples <https://github.com/sugarlabs/triples>, cardsort
<https://github.com/sugarlabs/cardsort>, iq-activity
<https://github.com/sugarlabs/iq-activity> and recall
<https://github.com/sugarlabs/recall>) by writing help pages to
them in the help-activity repository.
By "Contribute to the documentation" I mean,
a. Update the Readme, activity documentation in help-activity
repository according to the changes made in the activity.
b. Update any documentation that might ease the new contributors
for better understanding.
By "Fix issues that are required for an activity to be released" I
mean, there are few issues that require it to be fixed (other than feature
addition and port to GTK+ 3) inorder to make a new release of the activity
like #6 <https://github.com/sugarlabs/triples/issues/6> in triples
activity, #9 <https://github.com/sugarlabs/cardsort/issues/9> in
cardsort, #12 <https://github.com/sugarlabs/turtlepond/pull/12> in
turtlepond activity.
A) To add basic game design features and activity specific features
(game design features are mentioned in draft proposal)
1. Triples <https://github.com/sugarlabs/triples> : This activity
has only one level. Hence, I'll add levels and other basic game design
features.
2. cardsort <https://github.com/sugarlabs/cardsort> : This
activity already has levels.Hence I will add other basic game design
features.
3. iq-activity <https://github.com/sugarlabs/iq-activity> : This
activity seems to have only one level. Hence I'd add multiple levels and
other basic game design features.
4. recall <https://github.com/sugarlabs/recall> : This activity
already has various levels. Hence I'd like to add basic game design
features. Also, it is a little hard to figure out the place of the
instruction about what image to recall each time. I'd like to enhance the
UX by placing the instruction in an intuitive place.
5. wordcloud <https://github.com/sugarlabs/wordcloud/>: As
mentioned in #2 <https://github.com/sugarlabs/wordcloud/issues/2>,
I think it would make more sense if the input text was split by newlines
than by words. Also, as mentioned in #10
<https://github.com/sugarlabs/wordcloud/issues/10>, adding support
for emoji and special characters would be fun.
6. turtlepond <https://github.com/sugarlabs/turtlepond> : This
activity has only 3 puzzles (3 levels). I think it adding basic game design
and more levels to this would enable mastering this kind of logical
thinking and make it more fun.
7.classify-cats <https://github.com/sugarlabs/classify-cats> :,The
logic of the game is to classify cats on the basis of "odd" and "even"
number of cats. Keeping this as level 1, multiple levels can be added
varying the criteria to classify the cats. Criteria might be "multiple of X
" and "not a multiple of X" . This feature would be added along with the
basic game design features.
8. chat <https://github.com/sugarlabs/chat> : I'd like to work on
the issue #17 <https://github.com/sugarlabs/chat/issues/17>.
9. imageviewer-activity
<https://github.com/sugarlabs/imageviewer-activity>: It would be
handy to add basic image editing features such as crop and filters to this
activity.
10. wikipedia-activity
<https://github.com/sugarlabs/wikipedia-activity>: This activity
has a very strong pedagogical value, I'm enthusiastic to bring this to use.
But I'm not sure how to update it. A checklist of what work needs to be
done to update this would be helpful.
C) To port to GTK+ 3 (Tentative list as mentioned in draft proposal)
Given the past attempts on porting these activities, I'm not sure if
it's right to choose these activities for porting to GTK+ 3 as a part of
GSoC. Thoughts on this from the mentors would be helpful.
11. compress-activity
<https://github.com/sugarlabs/compress-activity>
12. Bounce activity <https://github.com/sugarlabs/Bounce>
13. followmeButia activit
<https://github.com/sugarlabs/followmeButia>
14. Arithmetic activity <https://github.com/sugarlabs/arithmetic>
15. Labyrinth activity
<https://github.com/sugarlabs/labyrinth-activity>
Kindly let me know the desirability and the relevance of the
features I plan to add. Also, Based on your experience and judgment, kindly
let me know if I'm biting more than I could chew for the time constraint of
GSoC. I will select the activities accordingly :)
Thanks,
Sourabha G.
On Wed, Apr 7, 2021 at 11:02 PM Chihurumnaya Ibiam <
Post by Chihurumnaya IbiamHi Sourabha,
Thanks for the draft, a few comments;
What do you mean by "Add help activity" - second item in the Honey part -?
When you say "Contribute to the documentation", could you be a bit
more specific? What documentation do you intend to contribute to?
The fifth item "Fix issues that are required for an activity to be
released" seems vague,
what issues are you referring to here and in what activities?
You've selected less that 15 activities as stated by the project
idea, we definitely can talk about
the activities you'd want to work on.
I like the fact that you teach yoga classes to kids, I think that's amazing.
--
Ibiam Chihurumnaya
On Wed, Apr 7, 2021 at 9:45 AM Sourabha G <
Post by Sourabha GHello everyone,
Here is my draft proposal for the 'Improve and maintain 15 sugar
activities' project as a part of GSoC-20201. Thoughts and suggestions are
appreciated :)
Regards,
Sourabha G
_______________________________________________
Sugar-devel mailing list
http://lists.sugarlabs.org/listinfo/sugar-devel
_______________________________________________