Skip to content

Conformance with Matter spec #703

@ashcherbakov

Description

@ashcherbakov

Acceptance Criteria:

  1. Check that all modules and data schemes in DCL (DeviceModel, Vendorinfo, Compliance, PKI) match the spec https://github.com/CHIP-Specifications/connectedhomeip-spec/blob/master/src/service_device_management/DistributedComplianceLedger.adoc - Names
  • Set of fields
  • Types
  • Validation rules
  • Other business logic
  1. Fix found issues (spec or code). Think about backward compatibility while fixing.
  2. Update DCL documentation with mapping of terms (in spec and in code) if there is still a difference that cannot be easily fixed without lots of breaking changes.
  3. Update DCL documentation with clarification with DCL specifics which is not mentioned in the spec.

Examples for Items 3 an 4:

  1. what the difference is between certified-model (compliance/certified-models///) and compliance-info (compliance/compliance-info///), where each of those tables appear in the webui and how those map to the DeviceSoftwareCompliance schema as defined in the spec
  2. Model -> DeviceModel in the spec and ModelVersion -> DeviceSoftwareVersionModel in the spec

Metadata

Metadata

Assignees

No one assigned

    Labels

    DCL 1.6These features should be considered for DCL 1.6 release
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions