Hi Eloy, > > [...] >> I have no idea how well it works but if we'll end up relying on proper >> semantic versioning, tool support sounds like a good idea to me. > > This is what I was referring to when I mentioned that automation can only > take you so far. It is easily possible to do a patch release where the API > might not change, but the semantics of the code does. > > In my opinion it requires human judgement to determine if a change is really > something you can trust. Trusting SemVer for that is going to lead to > problems and making people think that they can is just misleading in my book. > > Not saying you can’t have tools to help guide choosing versions, though.
agreed. But I think that if (whether that's good or bad) we rely on semantic versioning, tool support can make that a lot easier. Cheers, Johannes _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution