User:SMcV/D-Bus Tube API checking: Difference between revisions
Jump to navigation
Jump to search
(18 intermediate revisions by 2 users not shown) | |||
Line 43: | Line 43: | ||
== Collaboration aware == |
== Collaboration aware == |
||
* Web, aka [[Browse]] -[ |
* Web, aka [[Browse]] - [https://dev.laptop.org/ticket/5064 Don't use new sugar tube helper API] |
||
* Gmail - git projects/gmail-activity, appears to be a shallow copy of Web, so any changes in Web need to propagate |
* Gmail - git projects/gmail-activity, appears to be a shallow copy of Web, so any changes in Web need to propagate. [http://dev.laptop.org/ticket/4691 bug reported] |
||
* does collaboration really make any sense for GMail anyway? |
* does collaboration really make any sense for GMail anyway? |
||
* [[Write]] - uses AbiCollab, an externally maintained protocol; might switch to stream tubes anyway |
* [[Write]] - uses AbiCollab, an externally maintained protocol; might switch to stream tubes anyway. [http://dev.laptop.org/ticket/5062 Don't use new sugar tube helper API] |
||
* Record (camera-activity) - [http://dev.laptop.org/ticket/4497 bug filed], not in git |
* Record (camera-activity) - [http://dev.laptop.org/ticket/4497 bug filed], not in git |
||
Line 54: | Line 55: | ||
* Etoys - collab probably not working yet - not Python code so uses [[Low-level_Activity_API]] to talk directly to PS, git projects/etoys |
* Etoys - collab probably not working yet - not Python code so uses [[Low-level_Activity_API]] to talk directly to PS, git projects/etoys |
||
* [[Pippy]] - straight cut-n-paste from an old version of HelloMesh, |
* [[Pippy]] - straight cut-n-paste from an old version of HelloMesh, [http://dev.laptop.org/ticket/4738 Don't use new sugar tube helper API]; git projects/pippy-activity. [http://dev.laptop.org/ticket/3488 Doesn't launch in jhbuild] |
||
* [[Calculate]] - please kill sharedstate, [http://dev.laptop.org/ticket/4433 bug filed], git projects/calculate |
* [[Calculate]] - please kill sharedstate, [http://dev.laptop.org/ticket/4433 bug filed], git projects/calculate |
||
* [[Memorize]] - needs audit, git projects/memorygame. Don't use new sugar tube helper API |
* [[Memorize]] - needs audit, git projects/memorygame. [http://dev.laptop.org/ticket/4739 Don't use new sugar tube helper API] [http://dev.laptop.org/ticket/4752 collaboration is not working] |
||
* [[Connect]] - I wrote the protocol, git projects/connect-activity |
* [[Connect]] - I wrote the protocol, git projects/connect-activity |
||
Line 64: | Line 65: | ||
* [[Read]] - ported to stream tubes (#4297), projects/read-activity |
* [[Read]] - ported to stream tubes (#4297), projects/read-activity |
||
* AcousticMeasure - bizarre socket emulation |
* AcousticMeasure - [http://dev.laptop.org/ticket/4741 bizarre socket emulation should use stream tubes] [http://dev.laptop.org/ticket/4883 Don't use new sugar tube helper API], git projects/acoustic-measure-activity |
||
* FlipSticks - cargo-cult from Connect, doesn't seem to do anything with it, needs bug filed; not in build, git mamamedia/flipsticks. Don't use new sugar tube helper API |
|||
* |
* FlipSticks - cargo-cult from Connect, [http://dev.laptop.org/ticket/4740 doesn't seem to do anything with it]; not in build, git mamamedia/flipsticks. Don't use new sugar tube helper API |
||
* CartoonBuilder - more cargo-cult, [http://dev.laptop.org/ticket/4742 doens't use collaboration code]; git mamamedia/cartoon-builder. Don't use new sugar tube helper API. Doesn't launch in jhbuild |
|||
* SliderPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/slider-puzzle [http://dev.laptop.org/ticket/4710 build fails] - build probably fails because of this dependency on MaMaMediaMenu |
|||
* Poll - morgs wrote, has collab, could do with audit, git mamamedia/poll-builder. Don't use new sugar tube helper API |
* Poll - morgs wrote, has collab, could do with audit, git mamamedia/poll-builder. [http://dev.laptop.org/ticket/4745 Don't use new sugar tube helper API] |
||
* MaMaMediaMenu - doesn't collab but contains collab code for SliderPuzzle in mmm_modules, git mamamedia/mamamedia-activity-center. Don't use new sugar tube helper API |
* MaMaMediaMenu - doesn't collab but contains collab code for SliderPuzzle in mmm_modules, git mamamedia/mamamedia-activity-center. [http://dev.laptop.org/ticket/4747 Don't use new sugar tube helper API] |
||
* JokeMachine - has collab, needs audit, git mamamedia/joke-machine. [http://dev.laptop.org/ticket/4749 Don't use new sugar tube helper API] |
|||
* |
* JigsawPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/jigsaw-puzzle, works fine with Salut & Gabble |
||
* |
* SliderPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/slider-puzzle. works fine with Salut & Gabble |
||
* olpcgames - PyGame wrapper to make PyGame games work on XO, not in builds, has broken tubes implementation in mesh.py, git projects/games-misc, Trac "games" |
* olpcgames - PyGame wrapper to make PyGame games work on XO, not in builds, has broken tubes implementation in mesh.py, git projects/games-misc, Trac "games" |
Latest revision as of 15:59, 21 November 2007
List of activities
Pasted from the Joyride build log.
Installing Chat from file Chat-28.xo Installing Web from file Web-72.xo Installing Write from file Write-51.xo Installing Record from file Record-38.xo Installing Paint from file Paint-11.xo Installing TamTamMini from file TamTamMini-43.xo Installing TurtleArt from file TurtleArt-4.xo Installing Etoys from file Etoys-65.xo No activity matches SimCity Installing Pippy from file Pippy-10.xo Installing Calculate from file Calculate-12.xo Installing Measure from file Measure-14.xo Installing TamTamJam from file TamTamJam-44.xo Installing TamTamEdit from file TamTamEdit-44.xo Installing TamTamSynthLab from file TamTamSynthLab-44.xo Installing Memorize from file Memorize-19.xo Installing Connect from file Connect-18.xo Installing NewsReader from file NewsReader-21.xo Installing Read from file Read-35.xo Installing Journal from file Journal-68.xo Installing Terminal from file Terminal-2.xo Installing Log from file Log-5.xo Installing Analyze from file Analyze-4.xo Installing AcousticMeasure from file AcousticMeasure-5.xo No activity matches WikiBrowse Installing Gmail from file Gmail-2.xo Installing ClockActivity from file ClockActivity-3.xo No activity matches Dictionary No activity matches ComicMaker No activity matches FlipSticks No activity matches CartoonBuilder Installing SliderPuzzle from file SliderPuzzle-3.xo Installing Poll from file Poll-11.xo Installing MaMaMediaMenu from file MaMaMediaMenu-1.xo Installing LearningCenter from file LearningCenter-2.xo Installing JokeMachine from file JokeMachine-5.xo Installing JigsawPuzzle from file JigsawPuzzle-1.xo
Collaboration aware
- Web, aka Browse - Don't use new sugar tube helper API
- Gmail - git projects/gmail-activity, appears to be a shallow copy of Web, so any changes in Web need to propagate. bug reported
* does collaboration really make any sense for GMail anyway?
- Write - uses AbiCollab, an externally maintained protocol; might switch to stream tubes anyway. Don't use new sugar tube helper API
- Record (camera-activity) - bug filed, not in git
- Etoys - collab probably not working yet - not Python code so uses Low-level_Activity_API to talk directly to PS, git projects/etoys
- Pippy - straight cut-n-paste from an old version of HelloMesh, Don't use new sugar tube helper API; git projects/pippy-activity. Doesn't launch in jhbuild
- Memorize - needs audit, git projects/memorygame. Don't use new sugar tube helper API collaboration is not working
- Connect - I wrote the protocol, git projects/connect-activity
- Read - ported to stream tubes (#4297), projects/read-activity
- AcousticMeasure - bizarre socket emulation should use stream tubes Don't use new sugar tube helper API, git projects/acoustic-measure-activity
- FlipSticks - cargo-cult from Connect, doesn't seem to do anything with it; not in build, git mamamedia/flipsticks. Don't use new sugar tube helper API
- CartoonBuilder - more cargo-cult, doens't use collaboration code; git mamamedia/cartoon-builder. Don't use new sugar tube helper API. Doesn't launch in jhbuild
- Poll - morgs wrote, has collab, could do with audit, git mamamedia/poll-builder. Don't use new sugar tube helper API
- MaMaMediaMenu - doesn't collab but contains collab code for SliderPuzzle in mmm_modules, git mamamedia/mamamedia-activity-center. Don't use new sugar tube helper API
- JokeMachine - has collab, needs audit, git mamamedia/joke-machine. Don't use new sugar tube helper API
- JigsawPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/jigsaw-puzzle, works fine with Salut & Gabble
- SliderPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/slider-puzzle. works fine with Salut & Gabble
- olpcgames - PyGame wrapper to make PyGame games work on XO, not in builds, has broken tubes implementation in mesh.py, git projects/games-misc, Trac "games"
No collaboration
- Chat - no Tubes
- Paint - no collaboration as of 0.8.8 (activity v1), git projects/rgbpaint
- TamTamMini - no collaboration as of 44, git projects/tamtam
- TamTamJam - no collaboration as of 45, git projects/tamtam
- TamTamEdit - no collaboration as of 45, git projects/tamtam
- TamTamSynthLab - no collaboration as of 45, git projects/tamtam
- TurtleArt - no collaboration as of 4, git projects/turtleart-activity
- SimCity - not checked, not in build, not in git
- Measure - no collab as of 14, git projects/measure within measure_stable folder
- NewsReader aka News Reader - not checked, in jhbuild as penguintv, in sf.net svn: https://penguintv.svn.sourceforge.net/svnroot/penguintv/
- Journal - no collab as of 68, git journal-activity
- Terminal - no collab as of 2, git projects/terminal-activity
- Log - no collab as of 4, git projects/log-activity
- Analyze - no collab as such as of 4 but needs auditing for currentness of PS API; git projects/analyze-activity
- WikiBrowse - not checked, not in build, not in git?
- ClockActivity - not checked, not in git?
- Dictionary - not checked, not in git?
- ComicMaker - not checked, not in build, not in git?
- LearningCenter - no collab as of 2, git mamamedia/mamamedia-teacher-center build fails
- StoryBuilder - morgs wrote, no collab, not in builds