Skip to content

Allow SendableRegistry to accept multiple Sendables #5481

Open
@Gold856

Description

@Gold856

Is your feature request related to a problem? Please describe.
Since we're considering allowing Sendables to be logged to DataLog, we'd need someplace to store the Sendables and their builders so they can be updated and logged to DataLog.

Describe the solution you'd like
SendableRegistry should be expanded to allow one Sendable to have different builders. To ensure Sendables aren't published multiple times with the same builder class, we can check the builder backend and reject duplicates.

Describe alternatives you've considered
We could create a clone of SendableRegistry just for DataLog, but SendableRegistry already has all the infrastructure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component: wpiutilWPI utility librarytype: fixIterations on existing features or infrastructure.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions