On Wednesday, 26 October 2016 09:45:09 UTC+2, Martin Bertschler wrote:
>
> Hello Gophers!
>
> Yesterday I attended a tech meetup and was introduced to the Elm language 
> <http://elm-lang.org/>. The one thing that really stuck with me was how 
> the Elm package manager handles semantic versioning for the package 
> developers. As soon as things are added to the packages API, the minor 
> version of the package is automatically bumped, and if the existing API of 
> the package is changed, the major version is bumped.
>

I have extreme reservations about "Semantic Versioning". It's neither 
Semantic nor Versioning. It's just an additional trigger system for source 
management. I associate it primarily with node.js and npm and thus 
"Developer Driven Updating". Working in an area where "Compliance" and "ISO 
Certification" is paramount such schemes are not usable. We have enough 
problems with dependency path rewriting in "Vendoring". 
With respect, I personally don't think this is a good idea.

Nigel Vickers

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to