<div dir="ltr">> <span style="font-size:12.8px">Thank you Dan. so changes in 1/10th indicate API changes?</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Yes the first two components signify the major version.</span></div><div><span style="font-size:12.8px"><br></span></div><div><br></div><div>The mysterious Backpack might be able to help with some of these things but in general it's not enough just to look at the visible API. I might require V10 of a library because it fixes a bug in a subtle way (such as changing the encoding of certain characters in a URI), or changed behavior that isn't visible in haddocks (a ToJSON instance that now produces property names in lowercase). It can be argued that both of these should be changed in a major update, but the PVP does not require this and neither can it specify breaking changes to an arbitrary level of granularity. As a maintainer I might still need to both whitelist versions I know are good and blacklist those that are not to make sure users don't get a package combination that doesn't work as expected.</div><div><div class="gmail_extra"> </div><div class="gmail_extra">- Adam</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 6:10 PM, Imants Cekusins <span dir="ltr"><<a href="mailto:imantc@gmail.com" target="_blank">imantc@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">.. also (with just semantic versioning as a guide)<br>
what about new API features which do not break previous API?<br>
<br>
new version -> clash?<br>
<div><div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br></div></div></div>