mobie / mobie.github.io

1 stars 3 forks source link

Versioning #71

Open K-Meech opened 2 years ago

K-Meech commented 2 years ago

How should we define releases for this repo?

From this pr: https://github.com/mobie/mobie.github.io/pull/70 We should define what exactly a release here means, as it makes most sense to use it to keep track of changes in the sepc (as defined by the jsonschema) My initial thought was to create a 0.2.0 once the current spec is fixed (which I think is the case now).

constantinpape commented 2 years ago

My plan would be to only make a new release for actual changes in the spec (as defined by the jsonschema). I don't think that we need to version the markdown, mobie.github.io is be rendered from master anyways. Or do you see any reason to version based on changes in the markdown, @tischi @K-Meech?

The first release would then be 0.2.0 and I think we are (almost?) ready for it: I had a list of things to do for the new spec in #5 and almost all of this is done (so I closed the issue). Here are the last remaining two points from #5 and one more relevant issue:

None of this is really blocking us from making the release, so if there is a good reason we could also make the release right now.

K-Meech commented 2 years ago

This sounds good to me! I don't think there's much reason to version the markdown.

constantinpape commented 2 years ago

57 is resolved now and that was the last thing I wanted to do before releasing the 0.2. spec.

Anything missing from your side, @tischi, @K-Meech? Otherwise I will make the github release tomorrow.

tischi commented 2 years ago

Fine with me to release.

K-Meech commented 2 years ago

Sounds good - go ahead!

constantinpape commented 2 years ago

Done! I will still leave this issue open to keep track fo the two non-release related TODOs I copied here.