Opened 7 years ago

Last modified 7 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

Description

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 7 years ago by jg

Audio sample library component created. Assigned to ethrop.

comment:2 Changed 7 years ago by jg

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

comment:3 Changed 7 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 7 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 7 years ago by marco

  • Milestone changed from Trial-3 to Untriaged

comment:6 Changed 7 years ago by jg

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

comment:7 Changed 7 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 7 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.