Opened 7 years ago

Closed 6 years ago

#6673 closed defect (fixed)

Tam Tam doesn't work when installed in /home/olpc.

Reported by: cscott Owned by: Nat
Priority: blocker Milestone: 8.2.0 (was Update.2)
Component: tamtam-activity Version:
Keywords: release? 8.2.0:? Cc: cjb, dsd
Blocked By: Blocking: #7413
Deployments affected: Action Needed: communicate
Verified: no

Description

This is Walter's experience in Peru; this should be fixed so that Peru can ship Tam Tam on their customization key.

Assigned to Update.1 milestone in case changes to the binary components of Tam Tam are required to make this work.

Change History (15)

comment:1 Changed 7 years ago by cjb

  • Cc cjb added

I think Pippy is probably involved here, too -- Pippy looks for TamTam's sounds in its /usr/share/activities/ directory, because we don't have a better way for TamTam to advertise them yet.

I guess Pippy could look in both /usr/share/activities and, failing that, /home/olpc/activities.

comment:2 Changed 7 years ago by cscott

Yes, please.

comment:3 Changed 7 years ago by ethrop

Could we begin by including the most recent TamTam packages into the update.1 builds? Its the fifth time I mention this and the old packages are still being used.

comment:4 Changed 7 years ago by Blaketh

  • Keywords release added

comment:5 Changed 7 years ago by Blaketh

  • Keywords release? added; release removed

comment:6 Changed 6 years ago by cscott

  • Action Needed set to never set

Chris, is Pippy fixed?

The Tam Tam side is a dup of #7465; what's our status there?

comment:7 Changed 6 years ago by dsd

  • Cc dsd added
  • Keywords 8.2.0:? added

comment:8 Changed 6 years ago by cjb

Yes, Pippy-20 (2008-03-14) and onwards contain the fix.

comment:9 Changed 6 years ago by cscott

  • Blocking 7413 added

comment:10 Changed 6 years ago by cscott

TamTam should also look in /usr/share/sugar/activities instead of /usr/share/activities, since the former is the recommended location. Actually, it should just ask the ActivityRegistry for the path, given the bundle_id, which avoids this whole mess.

comment:11 Changed 6 years ago by dsd

I am working on this at users/dsd/tamtam. The paths are even fixed (hackishly) in the latest projects/tamtam git by the original developers. However there are other issues before we have a usable TamTam again:

  • need to update it for some new sugar API
  • csound is broken, many instruments are missing, and all of the apps have trouble making any noise at all

comment:12 Changed 6 years ago by cscott

I believe we moved from csound packages to an upstream olpcsound? I wonder if that's involved?

comment:13 Changed 6 years ago by dsd

  • Action Needed changed from never set to communicate

I'll open a new bug for the csound issues.
This bug (about TamTam not using the right paths) is fixed in the latest tamtam git, and then fixed more properly in users/dsd/tamtam.

I am trying to get the TamTam developers to pull from me and then do a new release.

comment:14 Changed 6 years ago by dsd

OK - the 3 issues preventing TamTam from working properly are this one, #7603 and #7614

comment:15 Changed 6 years ago by Nat

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in Git

Note: See TracTickets for help on using tickets.