-
Notifications
You must be signed in to change notification settings - Fork 9
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
Missing git tags for v2.02 and v2.03 #153
Comments
I have been looking into this a bit, it seems like tags were a good idea at first but have been sort of misused: they do refer to the version of the standard the branch points to ( Rather than tagging them up every time, I'd suggest we drop the tags idea all together (it's not being used, afaik, anyway) and update the documentation. The other idea would be to remove and reassign the tags every so often, which isn't a route I'm too keen on at the moment. |
Worth noting that there was an accepted proposal to use semver starting from v3.0.0. At that point, I guess tags will probably become a better way of working, since no-one would want to have a branch for every point version, and especially given it’s exactly what tags are for. When I created this ticket, I understood tags were used as described at the end of the SSOT doc (linked above), i.e.: I guess there could potentially be some use for this… But it’s not really idiomatic, and it’s potentially quite confusing (e.g. someone could be forgiven for thinking they should reference the tag, when 99 times out of 100 they probably should be tracking the version branch). In summary: I guess (or, hope) most devs know to ignore tags and just use branches. Scrapping tags would probably be fine, except that when v3.0.0 happens, we might want to scrap branches and just use tags. |
Ok, thanks for that piece of information I wasn't aware of. Will scrape the tags and adjust the documentation accordingly, confirming deprecation of tags until semver kicks in. |
Which bit? The semver bit? Now I am doubting myself! Let me try and find a reference… |
Yes that one, although I think Dale mentioned something en passant about it when I met him before starting. If you can resurface the discussion that would be great, although not strictly needed (at least till we reach version |
Found it! It’s paper 10 from the 2017 Members’ Assembly in Rome: |
Closed as, for now, all tags have been scraped |
The SSOT page in the docs says I can reference a particular version of the standard as it stood at release (e.g. what could be thought of as
2.03.0
) using tags. However, that’s only the case up to v2.01.The same is true for the component repositories, e.g. the Schema repo.
The text was updated successfully, but these errors were encountered: