Closed teh-cmc closed 1 week ago
Remove Loggable's associated Name type and simplify the Loggable and Component types accordingly.
Loggable
Name
Component
A Loggable doesn't have a name, in fact it doesn't have any semantics at all: it's just arrow-serializable data. Component is where semantics live at.
Not only is this wrong, this adds a whole bunch of useless code that makes future improvements (hints: tags) more complicated for no reason.
@rerun-bot full-check
Started a full build: https://github.com/rerun-io/rerun/actions/runs/11784048498
Remove
Loggable
's associatedName
type and simplify theLoggable
andComponent
types accordingly.A
Loggable
doesn't have a name, in fact it doesn't have any semantics at all: it's just arrow-serializable data.Component
is where semantics live at.Not only is this wrong, this adds a whole bunch of useless code that makes future improvements (hints: tags) more complicated for no reason.