Line 29: |
Line 29: |
| Since activities represent a very important part of Sugar, this project will be beneficial to its end-users who will be able to enjoy their favourite activities without encountering any problems on the present and future releases of Sugar and it will also be beneficial to developers who will be able to expand these activities using GTK3's features and more easily port them to GTK4 when it becomes available. | | Since activities represent a very important part of Sugar, this project will be beneficial to its end-users who will be able to enjoy their favourite activities without encountering any problems on the present and future releases of Sugar and it will also be beneficial to developers who will be able to expand these activities using GTK3's features and more easily port them to GTK4 when it becomes available. |
| In order to complete this project, I will use Python, the GTK+3 toolkit and the Python binding of it, the PyGObject libraries, the Sugar Toolkit GTK3, Flake8 and any other technology that becomes necessary during the project. | | In order to complete this project, I will use Python, the GTK+3 toolkit and the Python binding of it, the PyGObject libraries, the Sugar Toolkit GTK3, Flake8 and any other technology that becomes necessary during the project. |
| + | The activities that I have planned to port are: |
| + | {| class="wikitable" |
| + | !Number |
| + | !Activity name |
| + | |- |
| + | |1 |
| + | |[https://github.com/sugarlabs/arithmetic Arithmetic] |
| + | |- |
| + | |2 |
| + | |[https://github.com/sugarlabs/bichos-activity Bichos] |
| + | |- |
| + | |3 |
| + | |[https://github.com/sugarlabs/blocku Blocku] |
| + | |- |
| + | |4 |
| + | |[https://github.com/sugarlabs/Bounce Bounce] |
| + | |- |
| + | |5 |
| + | |[https://github.com/sugarlabs/calendario Calendario] |
| + | |- |
| + | |6 |
| + | |[https://github.com/sugarlabs/club-othello-activity Club-Othello] |
| + | |- |
| + | |7 |
| + | |[https://github.com/sugarlabs/diccionario-guarani-castellano-activity Diccionario-Guarani-Castellano] |
| + | |- |
| + | |8 |
| + | |[https://github.com/sugarlabs/feliz-navidad-activity Feliz-navidad] |
| + | |- |
| + | |9 |
| + | |[https://github.com/sugarlabs/fortune-maker-activity Fortune-maker] |
| + | |- |
| + | |10 |
| + | |[https://github.com/sugarlabs/FreeFromMalaria Free-from-malaria] |
| + | |- |
| + | |11 |
| + | |[https://github.com/sugarlabs/gcd-activity GCD] |
| + | |- |
| + | |12 |
| + | |[https://github.com/sugarlabs/panorama Panorama] |
| + | |- |
| + | |13 |
| + | |[https://github.com/sugarlabs/read-sd-comics Read-sd-comics] |
| + | |- |
| + | |14 |
| + | |[https://github.com/sugarlabs/PuppysPen Puppys-Pen] |
| + | |- |
| + | |15 |
| + | |[https://github.com/sugarlabs/starchart Starchart] x |
| + | |- |
| + | |16 |
| + | |[https://github.com/sugarlabs/compress-activity Compress] |
| + | |- |
| + | |17 |
| + | |[https://github.com/sugarlabs/colgadito-activity Colgadito] x |
| + | |- |
| + | |18 |
| + | |[https://github.com/sugarlabs/ayni-activity Ayni] |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/flipsticks Flipsticks] x |
| + | |- |
| + | |19 |
| + | |[https://github.com/sugarlabs/ajedrez-activity Ajedrez] x |
| + | |- |
| + | |20 |
| + | |[https://github.com/sugarlabs/ahorcadito-activity Ahocradito] |
| + | |- |
| + | |21 |
| + | |[https://github.com/sugarlabs/adivinanzas-activity Adivinanzas] x |
| + | |- |
| + | |22 |
| + | |[https://github.com/sugarlabs/jam-tank-activity Jam-Tank] |
| + | |- |
| + | |23 |
| + | |[https://github.com/sugarlabs/geotonky-activity Geotonky] |
| + | |- |
| + | |24 |
| + | |[https://github.com/sugarlabs/analyze Analyze] |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/colgadito-spyral Colgadito-spyral] |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/amazonas-activity Amazonas] v |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/i-can-read-activity I-Can-Read] x |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/supertux-activity SuperTux] v |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/Lemonade Lemonade] v |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/fossrit Fossrit] v |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/Sugarizehelp Sugarizehelp] v |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/agubrowser-activity Agubrowser] |
| + | |- |
| + | | |
| + | |[https://github.com/sugarlabs/iknowEditor iknowEditor] v |
| + | |- |
| + | |25 |
| + | |[https://github.com/sugarlabs/gogo Gogo] x |
| + | |} |
| * 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. |
| | | |