neighbour-hoods / sensemaker-lite

11 stars 1 forks source link

Support Multi-(multi-zome-)DNA Applets #57

Closed weswalla closed 1 year ago

weswalla commented 1 year ago

Given the generic applet webhapp bundle architecture:

image

We need the representation of an applet happ to sufficiently map resources to where they exists (path: dna/zome/entry). Since these dnas are bundled as a happ, we can reference them using their respective roleIds.

Such proposed changes would affect:

the resource_def key in the object would change from a ConfigResourceDef[] to something more like:

{
    [roleName: string]: {
        [zomeName: string]: ConfigResourceDef
    }
}
pospi commented 1 year ago

Related concerns building towards a generic future interface between the Sensemaker and Resource provider cells: