Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use of author and language #18

Open
jetgeo opened this issue Dec 8, 2017 · 1 comment
Open

Use of author and language #18

jetgeo opened this issue Dec 8, 2017 · 1 comment
Assignees

Comments

@jetgeo
Copy link
Contributor

jetgeo commented Dec 8, 2017

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/HMMG_old#10

@sptws001
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants