User:SMcV/D-Bus Tube API checking

From OLPC
< User:SMcV
Revision as of 15:59, 21 November 2007 by Gdesmott (talk | contribs) (→‎Collaboration aware)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Collaboration aware

  • 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?
  • 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
  • Connect - I wrote the protocol, git projects/connect-activity
  • Read - ported to stream tubes (#4297), projects/read-activity
  • 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
  • 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

  • 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
  • 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