ISO-TC211 / HMMG

ISO/TC211 Harmonized Model Maintenance Group. Repository for information about the harmonized model.
14 stars 3 forks source link

Use of author and language #18

Open jetgeo opened 6 years ago

jetgeo commented 6 years ago

From @jetgeo on June 15, 2016 20:28

Model metadata: Set author and language (blank) for models.

Define how to use author.

_Copied from original issue: ISO-TC211/HMMGold#10

sptws001 commented 3 years ago

Suggested practices: Author For author, I suggest either just the committee and technical committee (ISO-TC211) or a mix of the committee the and the working group that 'owns' the standard (e.g. ISO-TC211-WG6). For external standards, we would just use the acronym or name of the owning organization (e.g. OGC, W3C). This change creates is an additional maintenance item when a standard moved between working groups (should not be a regular occurrence). HMMG will build the script to update author in batch for the selected project package and sub-packages.

Language By default, language is set to Java, which in the case of conceptual models, is misleading since they are not intended to be directly implemented as code. It is recommended that language be set to blank. HMMG will build the script to update language in batch for use in setting language to blank and setting language to Java, etc. as a convenience function for model users. It should be noted when generating code, EA will only list elements having language set. This means that for any implementation models that should be implementable as code, users will need to take care to ensure the relevant elements have language set, or else they will be ignored.