Skip to content

Make COOSYS and TIMESYS more consistent #23

@tomdonaldson

Description

@tomdonaldson

COOSYS and TIMESYS are very similar, so their inconsistencies can lead to confusion for implementors. These changes should be made to make them more consistent:

  • State that COOSYS and TIMESYS elements MUST be defined prior to their first reference. Currently COOSYS is only a SHOULD, and only for that case of a reference via "ref".

  • State that references to COOSYS and TIMESYS must be explicit via a ref attribute. Currently references to COOSYS are allowed to be implicit.

These changes likely need to wait for version 2.0 to maintain backward compatibility. This issue could become moot if the nature of the COOSYS and TIMESYS elements changes in other major ways.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions