Activities/PortingToGtk3: Difference between revisions
Jump to navigation
Jump to search
(→Walter) |
(→OLPC) |
||
(33 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
= State of Activities = |
= State of Activities = |
||
Tested in |
Tested in os11 (Nov 14/2012) |
||
Sorted by maintainer groups, based in talks in eduJam 2012 [http://www.flickr.com/photos/20667659@N03/7207770994/in/set-72157629751581932/lightbox/] |
Sorted by maintainer groups, based in talks in eduJam 2012 [http://www.flickr.com/photos/20667659@N03/7207770994/in/set-72157629751581932/lightbox/] |
||
General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting |
General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting |
||
There is another wiki page that explains the work that ''humitos'' is doing on the Get Books port: http://wiki.sugarlabs.org/go/User:Humitos/PortingGetBooks |
|||
When porting, look at [http://wiki.sugarlabs.org/go/Design_Team/Activity_Touch_Input] for Touch Input review. |
When porting, look at [http://wiki.sugarlabs.org/go/Design_Team/Activity_Touch_Input] for Touch Input review. |
||
Line 17: | Line 15: | ||
! Activity !! Last Version on image !! Last version on ASLO !! Maintainer !! State !! |
! Activity !! Last Version on image !! Last version on ASLO !! Maintainer !! State !! |
||
|- |
|- |
||
| Chat || 77 || 77 || |
| Chat || 77 || 77 || Flavio || Ported http://git.sugarlabs.org/chat/mainline/commits/gtk3 || |
||
|- |
|- |
||
| Distance || 34 || 34 || |
| Distance || 34 || 34 || Flavio || Ported: http://git.sugarlabs.org/distance/distance/commits/Gtk3 || |
||
|- |
|- |
||
| Image Viewer || 54 || 54 || Agustin / Flavio || |
| Image Viewer || 54 || 54 || Agustin / Flavio || Ported: http://git.sugarlabs.org/~aguzubiaga/imageviewer/aguz-gtk3 || |
||
|- |
|- |
||
| Maze || 21 || 21 || |
| Maze || 21 || 21 || Flavio || Ported: http://git.sugarlabs.org/mazegtk3/mazegtk3 || |
||
|- |
|- |
||
| Pippy || 50 || 50 || Anish / Flavio || |
| Pippy || 50 || 50 || Anish / Flavio || Ported: http://git.sugarlabs.org/~flavio/pippy/flavios-pippy-gtk3/commits/master || |
||
|- |
|- |
||
| Speak || 43 || 44 || |
| Speak || 43 || 44 || Flavio || Ported: http://git.sugarlabs.org/gtk3speak/gtk3speak || |
||
|- |
|- |
||
| StopWatch || 18 || 18 || |
| StopWatch || 18 || 18 || Flavio || Ported: http://git.sugarlabs.org/stopwatch/stopwatch/commits/Gtk3 || |
||
|- |
|- |
||
| TamTamEdit || 66 || 66 || Anish || '''Gtk2''' |
| TamTamEdit || 66 || 66 || Anish || '''Gtk2''' |
||
Line 39: | Line 37: | ||
| TamTamSynthLab || 66 || 66 || Anish || '''Gtk2''' |
| TamTamSynthLab || 66 || 66 || Anish || '''Gtk2''' |
||
|- |
|- |
||
| Terminal || 41 || 41 || Rafael || |
| Terminal || 41 || 41 || Agustin/Daniel/Rafael || Ported: http://git.sugarlabs.org/terminal/mainline/commits/gtk3 (session issue pending)|| |
||
|- |
|- |
||
| Words || 18 || 18 || |
| Words || 18 || 18 || Flavio || Ported: http://git.sugarlabs.org/words-activity/words-activity/commits/Gtk3 || |
||
|} |
|} |
||
Line 50: | Line 48: | ||
! Activity !! Last version in image !! Last version in Aslo !! Maintainer !! State |
! Activity !! Last version in image !! Last version in Aslo !! Maintainer !! State |
||
|- |
|- |
||
| Calculate || 41 || 41 || Gary || |
| Calculate || 41 || 41 || Gary || ported || |
||
|- |
|- |
||
| Clock || 11 || 11 || Gary || |
| Clock || 11 || 11 || Gary/flavio || ported || http://git.sugarlabs.org/~flavio/clock/gtk3-clock |
||
|- |
|- |
||
| Moon || 16 || 16 || Gary || |
| Moon || 16 || 16 || Gary/flavio || in process || http://git.sugarlabs.org/luna |
||
|- |
|- |
||
| Physics || 10 || 10 || Gary || |
| Physics || 10 || 10 || Gary/Flavio/Daniel || Ported || [http://git.sugarlabs.org/~danielf/physics/gtk3] |
||
|} |
|} |
||
Line 71: | Line 69: | ||
| Finance || 10 || 10 || Wade / Gonzalo || Ported to Gtk3 || |
| Finance || 10 || 10 || Wade / Gonzalo || Ported to Gtk3 || |
||
|- |
|- |
||
| FotoToon || 13 || 13 || Gonzalo || |
| FotoToon || 13 || 13 || Gonzalo || in process || |
||
|- |
|- |
||
| Get Books || 14 || 14 || Gonzalo || Ported to Gtk3 || |
| Get Books || 14 || 14 || Gonzalo || Ported to Gtk3 || |
||
Line 83: | Line 81: | ||
| Jukebox || 29 || 29 || Gonzalo || Ported: [http://bugs.sugarlabs.org/ticket/3760 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/Jukebox docs] || |
| Jukebox || 29 || 29 || Gonzalo || Ported: [http://bugs.sugarlabs.org/ticket/3760 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/Jukebox docs] || |
||
|- |
|- |
||
| Labyrinth || 14 || 14 || |
| Labyrinth || 14 || 14 || Walter || in process [git://git.sugarlabs.org/~walter/labyrinth/walters-gtk3-port.git] || |
||
|- |
|- |
||
| Log || 31 || 31 || Wade / Gonzalo || Ported: [http://bugs.sugarlabs.org/ticket/3761 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/Log wiki] || |
| Log || 31 || 31 || Wade / Gonzalo || Ported: [http://bugs.sugarlabs.org/ticket/3761 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/Log wiki] || |
||
Line 93: | Line 91: | ||
| Read || 104 || 104 || Gonzalo || Ported to Gtk3 |
| Read || 104 || 104 || Gonzalo || Ported to Gtk3 |
||
|- |
|- |
||
| Record || 96 || 96 || Daniel Drake |
| Record || 96 || 96 || Daniel Drake / Flavio || Started: http://git.sugarlabs.org/~flavio/record/record-gtk3 [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/Record doc] |
||
|- |
|- |
||
| Scratch || 23 || 23 || || || |
| Scratch || 23 || 23 || || || |
||
Line 104: | Line 102: | ||
|- |
|- |
||
| Write || 82 || 82 || Gonzalo || Ported: need modified rpms [http://wiki.laptop.org/go/Activities/PortingToGtk3/Write doc] || |
| Write || 82 || 82 || Gonzalo || Ported: need modified rpms [http://wiki.laptop.org/go/Activities/PortingToGtk3/Write doc] || |
||
|- |
|||
⚫ | |||
|} |
|} |
||
Line 112: | Line 112: | ||
! Activity !! Version !! Version in ASLO !! Maintainer !! State !! |
! Activity !! Version !! Version in ASLO !! Maintainer !! State !! |
||
|- |
|- |
||
| Abacus || 41 || 41 || Walter || Ported to Gtk3 || |
|||
⚫ | |||
|- |
|- |
||
| InfoSlicer || 15 || || Walter / humitos || Ported: [http://bugs.sugarlabs.org/ticket/3742 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/InfoSlicer docs] || |
| InfoSlicer || 15 || 15 || Walter / humitos || '''Gtk2''' Ported buit no released: [http://bugs.sugarlabs.org/ticket/3742 ticket] and [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/InfoSlicer docs] || |
||
|- |
|- |
||
| Measure || 42 || |
| Measure || 42 || 42 || Walter || '''Gtk2''' || |
||
|- |
|- |
||
| Portfolio || 33 || |
| Portfolio || 33 || 33 || Walter || Ported || |
||
|- |
|- |
||
| Ruler || 23 || |
| Ruler || 23 || 23 || Walter / Flavio || Ported to Gtk3 || |
||
|- |
|- |
||
| Turtle Art ||164 || |
| Turtle Art ||164 || 167 || Walter || '''Gtk2''' Converted to Cairo (gtk3 version being tested) || |
||
|- |
|- |
||
|} |
|} |
||
== Flavio == |
|||
{| border=2 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" |
|||
⚫ | |||
|-style="background:#787878; color: white;" |
|||
! Activity !! Version !! Version in ASLO !! Maintainer !! State !! |
|||
|- |
|||
| Restore || - || - || Flavio || Ported: http://git.sugarlabs.org/~flavio/restore/restoregtk3 || |
|||
|- |
|||
| Backup || - || - || Flavio || Ported: http://git.sugarlabs.org/~flavio/backup/backup-gtk3 || |
|||
|- |
|||
| ImageThumbnail || - || - || Flavio || Ported: http://git.sugarlabs.org/imagethumbnail || |
|||
|- |
|||
| Edit || - || - || Flavio || Ported: http://git.sugarlabs.org/~flavio/edit-activity/editgtk3 || |
|||
|- |
|||
| SugarCommander || - || - || Flavio || Ported: http://git.sugarlabs.org/~flavio/sugar-commander/sugarcommandergtk3 || |
|||
|- |
|||
| FollowmeButia || - || - || Flavio || Ported: http://git.sugarlabs.org/~flavio/followmebutia/followmegtk3 || |
|||
|- |
|||
| JAMedia || - || - || Flavio || Ported: http://git.sugarlabs.org/jamedia-gtk3/jamedia-gtk3 || |
|||
|- |
|||
| JAMediaTube || - || - || Flavio || Ported: http://git.sugarlabs.org/jamediatube-gtk3/jamediatube-gtk3 || |
|||
|- |
|||
| JAMediaVideo || - || - || Flavio || Ported: http://git.sugarlabs.org/jamediavideo-gtk3/jamediavideo-gtk3 || |
|||
|- |
|||
| JAMexplorer || - || - || Flavio || Ported: http://git.sugarlabs.org/jamexplorer-gtk3 |
|||
|- |
|||
| FlipSticks || - || - || Flavio || Started: http://git.sugarlabs.org/~flavio/flipsticks/flipsticksgtk3 || |
|||
|- |
|||
| CartoonBuilder || - || - || Flavio || Started: http://git.sugarlabs.org/~flavio/cartoon-builder/cartoonbuildergtk3 || |
|||
|- |
|||
| Follow Me || - || - || Flavio || Ported: http://git.sugarlabs.org/followme/followme || |
|||
|} |
|||
⚫ | |||
{| border=2 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" |
{| border=2 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" |
||
Line 134: | Line 165: | ||
! Activity !! Version !! Version in ASLO !! Maintainer !! State !! |
! Activity !! Version !! Version in ASLO !! Maintainer !! State !! |
||
|- |
|- |
||
| Story || 5 || || Walter || |
| Story || 5 || || Walter || Ported: Ignacio Rodríguez || |
||
|- |
|- |
||
| Recall || 2 || || Walter || |
| Recall || 2 || || Walter || Ported: Ignacio Rodríguez || |
||
|- |
|- |
||
| Cookie Search || 1 || |
| Cookie Search || 1 || || Walter || Ported: Ignacio Rodríguez || |
||
|- |
|- |
||
| Visual Match ||43 || || |
| Visual Match ||43 || || Walter || Ported: || |
||
|- |
|||
| SimpleGraph || - || || - || Ported: || |
|||
|- |
|- |
||
|} |
|} |
||
[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400 |
[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400 |
||
= Summaries = |
|||
cd Activities/ |
|||
grep summary */activity/activity.info | awk -F ":" '{print $1}' > activities_with_summary.txt |
|||
ls */activity/activity.info > all_activities.txt |
|||
diff -u all_activities.txt activities_with_summary.txt | grep ^- |
|||
The following activities need add the summary: |
|||
-Chart.activity/activity/activity.info |
|||
-Distance.activity/activity/activity.info |
|||
-Etoys.activity/activity/activity.info |
|||
-FotoToon.activity/activity/activity.info |
|||
-HelloWorld.activity/activity/activity.info |
|||
-Implode.activity/activity/activity.info |
|||
-InfoSlicer.activity/activity/activity.info |
|||
-Labyrinth.activity/activity/activity.info |
|||
-Maze.activity/activity/activity.info |
|||
-Measure.activity/activity/activity.info |
|||
-Physics.activity/activity/activity.info |
|||
-Record.activity/activity/activity.info |
|||
-Scratch.activity/activity/activity.info |
|||
-StopWatch.activity/activity/activity.info |
|||
-Welcome.activity/activity/activity.info |
|||
-Wikipedia.activity/activity/activity.info |
|||
-WikipediaEN.activity/activity/activity.info |
|||
-Words.activity/activity/activity.info |
|||
For pending summaries look at http://wiki.laptop.org/go/User:Godiard/12.1.0/ActivitiesSummary |
Latest revision as of 14:28, 12 February 2013
State of Activities
Tested in os11 (Nov 14/2012)
Sorted by maintainer groups, based in talks in eduJam 2012 [1]
General information about porting activities: http://wiki.sugarlabs.org/go/Features/GTK3/Activity_Porting
When porting, look at [2] for Touch Input review.
Activity Central
Activity | Last Version on image | Last version on ASLO | Maintainer | State | |
---|---|---|---|---|---|
Chat | 77 | 77 | Flavio | Ported http://git.sugarlabs.org/chat/mainline/commits/gtk3 | |
Distance | 34 | 34 | Flavio | Ported: http://git.sugarlabs.org/distance/distance/commits/Gtk3 | |
Image Viewer | 54 | 54 | Agustin / Flavio | Ported: http://git.sugarlabs.org/~aguzubiaga/imageviewer/aguz-gtk3 | |
Maze | 21 | 21 | Flavio | Ported: http://git.sugarlabs.org/mazegtk3/mazegtk3 | |
Pippy | 50 | 50 | Anish / Flavio | Ported: http://git.sugarlabs.org/~flavio/pippy/flavios-pippy-gtk3/commits/master | |
Speak | 43 | 44 | Flavio | Ported: http://git.sugarlabs.org/gtk3speak/gtk3speak | |
StopWatch | 18 | 18 | Flavio | Ported: http://git.sugarlabs.org/stopwatch/stopwatch/commits/Gtk3 | |
TamTamEdit | 66 | 66 | Anish | Gtk2 | |
TamTamJam | 66 | 66 | Anish | Gtk2 | |
TamTamMini | 66 | 66 | Anish | Gtk2 | |
TamTamSynthLab | 66 | 66 | Anish | Gtk2 | |
Terminal | 41 | 41 | Agustin/Daniel/Rafael | Ported: http://git.sugarlabs.org/terminal/mainline/commits/gtk3 (session issue pending) | |
Words | 18 | 18 | Flavio | Ported: http://git.sugarlabs.org/words-activity/words-activity/commits/Gtk3 |
Gary
Activity | Last version in image | Last version in Aslo | Maintainer | State | |
---|---|---|---|---|---|
Calculate | 41 | 41 | Gary | ported | |
Clock | 11 | 11 | Gary/flavio | ported | http://git.sugarlabs.org/~flavio/clock/gtk3-clock |
Moon | 16 | 16 | Gary/flavio | in process | http://git.sugarlabs.org/luna |
Physics | 10 | 10 | Gary/Flavio/Daniel | Ported | [3] |
OLPC
Activity | Last version in image | Last version in ASLO | Maintainer | State | |
---|---|---|---|---|---|
Browse | 146 | 146 | Manuq | Ported to Gtk3 | |
EToys | 113 | 136 | Bert ? | ||
Finance | 10 | 10 | Wade / Gonzalo | Ported to Gtk3 | |
FotoToon | 13 | 13 | Gonzalo | in process | |
Get Books | 14 | 14 | Gonzalo | Ported to Gtk3 | |
Hello World | 6 | 6 | Simon | Ported to Gtk3 | |
Help | 15 | 15 | Bastien / Gonzalo | Ported to Gtk3 | |
Implode | 15 | 15 | Joe Lee | Ported:. Ticket and docs here. | |
Jukebox | 29 | 29 | Gonzalo | Ported: ticket and docs | |
Labyrinth | 14 | 14 | Walter | in process [4] | |
Log | 31 | 31 | Wade / Gonzalo | Ported: ticket and wiki | |
Memorize | 41 | 42 | Simon / Gonzalo | Gtk2 | |
Paint | 48 | 48 | Gonzalo | Ported | |
Read | 104 | 104 | Gonzalo | Ported to Gtk3 | |
Record | 96 | 96 | Daniel Drake / Flavio | Started: http://git.sugarlabs.org/~flavio/record/record-gtk3 doc | |
Scratch | 23 | 23 | |||
Typing Turtle | 30 | 30 | Wade Brainerd & Gonzalo | Ported: docs and ticket | |
Wikipedia | 35 | 35 | Martin & Gonzalo | Ported to Gtk3 | |
WikipediaEN | 35 | 35 | Martin & Gonzalo | Ported to Gtk3 | |
Write | 82 | 82 | Gonzalo | Ported: need modified rpms doc | |
Chart | 9 | 9 | Agustin | Ported to Gtk3 |
Walter
Activity | Version | Version in ASLO | Maintainer | State | |
---|---|---|---|---|---|
Abacus | 41 | 41 | Walter | Ported to Gtk3 | |
InfoSlicer | 15 | 15 | Walter / humitos | Gtk2 Ported buit no released: ticket and docs | |
Measure | 42 | 42 | Walter | Gtk2 | |
Portfolio | 33 | 33 | Walter | Ported | |
Ruler | 23 | 23 | Walter / Flavio | Ported to Gtk3 | |
Turtle Art | 164 | 167 | Walter | Gtk2 Converted to Cairo (gtk3 version being tested) |
Flavio
More activities ported (not in our image):
Activity | Version | Version in ASLO | Maintainer | State | |
---|---|---|---|---|---|
Story | 5 | Walter | Ported: Ignacio Rodríguez | ||
Recall | 2 | Walter | Ported: Ignacio Rodríguez | ||
Cookie Search | 1 | Walter | Ported: Ignacio Rodríguez | ||
Visual Match | 43 | Walter | Ported: | ||
SimpleGraph | - | - | Ported: |
[1] Pixmaps http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1368400
Summaries
cd Activities/ grep summary */activity/activity.info | awk -F ":" '{print $1}' > activities_with_summary.txt ls */activity/activity.info > all_activities.txt diff -u all_activities.txt activities_with_summary.txt | grep ^-
The following activities need add the summary:
-Chart.activity/activity/activity.info -Distance.activity/activity/activity.info -Etoys.activity/activity/activity.info -FotoToon.activity/activity/activity.info -HelloWorld.activity/activity/activity.info -Implode.activity/activity/activity.info -InfoSlicer.activity/activity/activity.info -Labyrinth.activity/activity/activity.info -Maze.activity/activity/activity.info -Measure.activity/activity/activity.info -Physics.activity/activity/activity.info -Record.activity/activity/activity.info -Scratch.activity/activity/activity.info -StopWatch.activity/activity/activity.info -Welcome.activity/activity/activity.info -Wikipedia.activity/activity/activity.info -WikipediaEN.activity/activity/activity.info -Words.activity/activity/activity.info
For pending summaries look at http://wiki.laptop.org/go/User:Godiard/12.1.0/ActivitiesSummary