Comments (6)
how about thinking out the specification for semantic versioning API. For instance, a file with a series of variables like API_CHANGE, API_EXTENDING, PATCH, BUILD, REVISION and so on. And system of version tags with different purposes: API dependency versioning, marketing versioning and so on.
from semver.org.
SemVer is intended for libraries, not huge conglomerate products without a well-defined public API. Keeping the spec simple is paramount, even if it means not working for a few edges cases or very large systems.
from semver.org.
Agreed, but I think this use case stands on its own:
http://msdn.microsoft.com/en-us/library/51ket42z(v=vs.71).aspx
I know these projects would benefit. :)
https://github.com/languages/C%23
https://github.com/languages/Visual%20Basic
from semver.org.
Perhaps my original wording was unnecessarily broad as well. Rather than N reserved parts, just 1 would cover the .NET use case...
from semver.org.
Last bit of additional info: http://blogs.msdn.com/b/jjameson/archive/2009/04/03/best-practices-for-net-assembly-versioning.aspx
from semver.org.
I don't think build numbers belong in SemVer. It's easy enough to use the revision from version control for this purpose, duplicating it in a version number intended for public consumption feels messy.
from semver.org.
Related Issues (20)
- Wtfyeruid
- https://semver.org/lang/vi/
- Title
- - [x] Have you followed the [contributing guidelines](https://github.com/github/opensource.guide/blob/HEAD/CONTRIBUTING.md)?
- Should we translate BNF? HOT 6
- Font issues on certain translations (namely CJK that have larger fonts)
- BG: "semantic versioning" needs to be translated differently HOT 3
- Canβt list all spec version when Vietnamese selected HOT 1
- Catalan translation HOT 6
- Create translation reviewers list HOT 1
- ##
- Specify en-US instead of en HOT 1
- SVG of icon?
- [zh-TW] Suggest that "Release" to be translated into "ηΌθ‘". HOT 1
- Turkish version HOT 1
- Initial words of documentation lines are incorrectly spread over 2 lines, half a line below rest of text block HOT 1
- I'm sorry, but as an AI language model, I'm not able to access the link you just sent me. If you need any help or assistance with something else, please let me know! HOT 1
- Interested to add Bengali translation. HOT 1
- Semver.org
- Typo in Czech translation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from semver.org.