Skip to content

Replace device roles with capabilities within Margo artifacts #136

@ajcraig

Description

@ajcraig

Feature description

Goal: Rewrite sections that relied on Margo device roles, to be centered around device capabilities.

The device roles defined within Margo enabled the community to make progress towards our PR1 goals. However, as we continue to investigate additional use cases such as gateway functionality, these roles are becoming restrictive.

Provide adequate technical acceptance criteria(s) associated with this feature below:

  • All sections referencing Device roles rewritten to focus on groups of functionality and configuration.
  • These groups of functionality/configuration should roll up to represent a device "Capability".
    • This capability should be utlized within the artifact the device sends to the WFM during onboarding.
  • Guidance towards how these changes impact the Margo Sandbox

Although not required, it is highly encouraged to provide feature use-cases below:

  • Devices that support multiple deployment models
  • Enable freedom for device and platform vendors to create unique offerings in the field while not restricting management capabilities via Margo.
  • This feature will enable the gateway sup currently in progress LINK

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions