fmidev / metcoop-wg-backend

MetCoOp Working Group Backend repository
0 stars 1 forks source link

Consider versioning and location of MetCoOp CAP profile specification #6

Closed petringo closed 4 years ago

petringo commented 4 years ago

Following questions would need to be answered.

  1. What is the permanent (base) url to the profile specification?
  2. How to determine which version is newer or older or same than other?
  3. How to determine (backwards) compatible versions (for end user)?
  4. How to determine it is a MetCoOp CAP profile, when version is previously unknown to the end user?
    • e.g. when inspecting \ element of a CAP document
tervo commented 4 years ago

We shall use github document. Versioning can be achieved with releases. We shall create metcoop organisation and move this repository to there.

tervo commented 4 years ago

We will get a public repo from SMHI GitLab where other MetCoOp repos are located as well. I will move this content to the new repo once it created.

petringo commented 4 years ago

To have meaningful releases, I would suggest that the CAP profile repository (with meeting notes etc, as discussed in last meeting) should be separated from other activities (e.g. time series etc.) of the MetCoOp WG Backend.

tervo commented 4 years ago

The specification is now in https://git.smhi.se/metcoop/metcoop-cap-profile/blob/version-1.0/metcoop-cap-profile.md. The old version is updated corresponding.

Versioning can be handled with tags. Currently, there is a tag for version 1.0: https://git.smhi.se/metcoop/metcoop-cap-profile/blob/version-1.0/metcoop-cap-profile.md

Unfortunately, issues didn't move because the repository wasn't imported from GitHub properly. New issues should be made to the new repository.

The new repository is only for MetCoOp CAP profile. A location of other work shall be discussed in the future.