Opened 10 years ago

Last modified 9 years ago

#2188 new defect

Audio sample library needed - really - how to share data among activities

Reported by: ethrop Owned by: dgilmore
Priority: blocker Milestone: 8.2.0 (was Update.2)
Component: audio sample library Version:
Keywords: Cc: krstic, Eben, jg
Blocked By: Blocking:
Deployments affected: Action Needed:
Verified: no


Presently, activities wanting to share audio resources cannot do so through a shared directory. Containerizing activities may actually agravate that situation but I am presuming this can and will be fixed regardless. An activity supplying a resource for its own private use when the resource is of general use leads to the wasteful duplication of data. This was briefly discussed with a number of developers in the recent and distant past.

For TamTam, this will be a blocker starting with Trial-3.

Change History (8)

comment:1 Changed 10 years ago by jg

Audio sample library component created. Assigned to ethrop.

comment:2 Changed 10 years ago by jg

  • Component changed from new component to audio sample library
  • Owner changed from jg to ethrop

comment:3 Changed 10 years ago by jg

  • Cc krstic blizzard Eben J5 jg added
  • Owner changed from ethrop to marco
  • Priority changed from high to blocker
  • Summary changed from Audio sample library needed to Audio sample library needed - really - how to share data among activities

Splitting TamTam is currently blocked by our inability to share data among activities.

Defining how to do this fundamental operation is now blocking their work.

This is just the first of many examples that will come up.

Please get this packaging/dependency issue solved; heads in the sand over the topic is not a viable answer.

comment:4 Changed 10 years ago by marco

Not having dependencies in activity bundles was an explicit design decision. I'm not sure it should be revised (it has obvious advantages) and I don't think we have time to revise it for Gen1 anyway.

The TamTam problem can be solved by providing a system audio library which will be useful to a lot of activities. When other cases will come up, we will figure out the best solution for those. Let's not overengineer stuff in Gen1.

comment:5 Changed 10 years ago by marco

  • Milestone changed from Trial-3 to Untriaged

comment:6 Changed 10 years ago by jg

  • Milestone changed from Untriaged to First Deployment, V1.0

comment:7 Changed 10 years ago by marco

  • Owner changed from marco to J5

Reassigning to J5, I think he have been discussing with the tamtam guys on how to get this into the images.

comment:8 Changed 9 years ago by jg

  • Cc blizzard J5 removed
  • Owner changed from J5 to dgilmore

Reassigning to Dennis to handle when the sample library is ready.

Note: See TracTickets for help on using tickets.