User:SMcV/D-Bus Tube API checking

From OLPC
< User:SMcV
Revision as of 10:19, 7 November 2007 by Morgs (talk | contribs) (Joke Machine)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

Tubes APIs

  • Gmail - git projects/gmail-activity, appears to be a shallow copy of Web, so any changes in Web need to propagate
 * does collaboration really make any sense for GMail anyway?
  • Write - uses AbiCollab, an externally maintained protocol; might switch to stream tubes anyway
  • Record (camera-activity) - bug filed, not in git
  • 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
  • Etoys - not checked, git projects/etoys
  • SimCity - not checked, not in build, not in git
  • Pippy - straight cut-n-paste from an old version of HelloMesh, bug needs filing; git projects/pippy-activity
  • Measure - no collab as of 14, git projects/measure
  • Memorize - needs audit, git projects/memorygame
  • Connect - I wrote the protocol, git projects/connect-activity
  • NewsReader aka News Reader - not checked, not in git? - sf.net
  • Read - ported to stream tubes (#4297), projects/read-activity
  • 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
  • AcousticMeasure - bizarre socket emulation, needs bug filed for port to stream tubes, git projects/acoustic-measure-activity No Trac component
  • 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?
  • FlipSticks - cargo-cult from Connect, doesn't seem to do anything with it, needs bug filed; not in build, git mamamedia/flipsticks
  • CartoonBuilder - more cargo-cult, needs bug; git mamamedia/cartoon-builder
  • SliderPuzzle - "somehow" imports * from mmm_modules in MaMaMediaMenu activity which contains the Tubes code, needs audit, git mamamedia/slider-puzzle build fails - build probably fails because of this dependency on MaMaMediaMenu
  • Poll - morgs wrote, has collab, could do with audit, git mamamedia/poll-builder
  • MaMaMediaMenu - no collab as of 1, git mamamedia/mamamedia-activity-center
  • LearningCenter - no collab as of 2, git mamamedia/mamamedia-teacher-center build fails
  • JokeMachine - has collab, needs audit, git mamamedia/joke-machine
  • JigsawPuzzle - needs audit, git mamamedia/jigsaw-puzzle, build fails
  • StoryBuilder - morgs wrote, no collab, not in builds
  • 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"