Skip to content

Schema namingstandard #3

@Sveino

Description

@Sveino

I like that we use linkML as part of the schema name, e.g. core-equipment.linkml.yaml. However, the use of "-" as space separation is not something we use in CIM. We are following the CamelCase notation, e.g. CoreEquipment (we also use capital letter for class and association and lower case for attributes. At ENTSO-E we use Train-Case for separating topic rather than doc.case and only use the doc for the file extension.

So "core-equipment.linkml.yaml" would become "CoreEquipment-linkedML.yaml". I am not sure if LinkML has any standard for this.

I think it is important that we are consistent and that we have something that will covered all relevant cases. I suggest that we create a description of the name standard that we will be using. This must also cover the "docs":
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions