mirror of
https://github.com/semver/semver.git
synced 2026-07-11 06:53:03 -05:00
[GH-ISSUE #129] Misunderstaning of deprecated process #1816
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bessarabov on GitHub (Jul 2, 2013).
Original GitHub issue: https://github.com/semver/semver/issues/129
Current version of semver (2.0.0) has the following specification:
I was really surprised when I read this, because I was sure that if some API functionality is marked as deprecated and removed from API the major number should be incremented.
A bit later I understood that this text is only about marking API as deprecated, but not removing it for real.
My proposal is to add some line to the text to make it clear that deprecation is not the same as deletion.
@haacked commented on GitHub (Jul 2, 2013):
Hmm, I'm not sure anything needs to change. You reasoned it out when you realized "marked for deprecation" means just that, it's "marked" but not "deleted". I think this is a common enough notion that we're probably fine with it as is. If more people show confusion, I'm happy to change my mind. :)
@bessarabov commented on GitHub (Jul 3, 2013):
Ok. Thank you for thinking about this matter =)