mirror of
https://github.com/semver/semver.git
synced 2026-07-11 05:12:48 -05:00
API is never defined #583
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 @TedTschopp on GitHub (Apr 12, 2023).
This requirements document does not define what an API is. With the level of specificity found on the website with regards to this definition, this is a big mix.
For example: Is the UI/UX covered under API. So if I change the complete user flow and the colors and the screens, but none of that is available on an API that is remotely available, does this mean that the API hasn't changed?
@ljharb commented on GitHub (Apr 13, 2023):
You define the API for your own project.
However, semver is typically used for projects that are consumed programmatically, which means that if there's a UI/UX at all (ie, something that renders, like an app, as opposed to something like a component that gets rendered), semver might not be appropriate.
@steveklabnik commented on GitHub (Apr 13, 2023):
That is 100% correct, @ljharb . Thanks!