Opened at 2026-09-26T01:26:30Z
Last modified at 2026-09-26T01:38:27Z
#1435 new todo
Refocus the role of Assets
| Reported by: | Ichthyostega | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | lumiera | Keywords: | design session VerticalSliceBuilder |
| Sub Tickets: | #107 | Parent Tickets: | #578, #1331 |
Description
As Lumiera Architect,
I want a clear definition of the Asset concept,
so that the high-level-Model is both true to the domain and the architecture.
description of the goal
The early design draft of the high-level-Model started from the established design of Cinelerra, attempting to unfold its full potential. Without further reflection, this structure then went into implementation efforts, that were mainly driven by code-technical requirements, like memory management, automatic registration and ID assignment.
In the following years, the Session model was developed and matured to be able to represent all the known and envisaged editing operations. Furthermore, the idea of placements was generalised. The design never accomplished to balance the asset side. At the point, where I increasingly realised this discrepancy, I introduced the EntryID — but shifted my focus then rather towards the Player path, as this promised a better way to establish a framework of design coordinates to anchor my further architectural work.
Change history (2)
comment:1 by , at 2026-09-26T01:27:55Z
| Parent Tickets: | 578 → 578, 1331 |
|---|
comment:2 by , at 2026-09-26T01:38:27Z
| Sub Tickets: | → 107 |
|---|

Add subticket #107 (investigate explicit locking of MObjectRef).