OverviewΒΆ
Digital content encoded in machine-readable formats can be created, viewed and distributed on digital electronics devices without concern for the nomenclature of such data.
However, for a project with a life cycle going through Idea β Encoding β Distribution
, human input remains crucial, and with it, ease of data tracking and discoverability.
This package provides foundational name objects for digital creation processes at π¨βπ³ The Grill, where all project contributions can be uniquely identified via the CGAsset name.
These contributions go through multiple iterations, with the most important ones captured as asset snapshots
, versioned independently and stored for persistency.
Each version
of an asset
and can be made up of multiple file resources, which can be identified via the CGAssetFile name.