PVP proposal: don't require major version bump when adding non-orphan instances

Erik Hesselink hesselink at gmail.com
Thu Feb 27 00:05:22 UTC 2014


On Thu, Feb 27, 2014 at 12:47 AM, Ivan Lazar Miljenovic
<ivan.miljenovic at gmail.com> wrote:
> On 27 February 2014 10:28, Ganesh Sittampalam <ganesh at earth.li> wrote:
>> On 26/02/2014 14:59, Johan Tibell wrote:
>>> On Wed, Feb 26, 2014 at 1:56 PM, Henning Thielemann
>>> <schlepptop at henning-thielemann.de
>>> <mailto:schlepptop at henning-thielemann.de>> wrote:
>>>
>>>     As far as I remember we already discussed this:
>>>
>>>      http://www.haskell.org/__pipermail/libraries/2011-__December/017337.html
>>>     <http://www.haskell.org/pipermail/libraries/2011-December/017337.html>
>>>
>>>
>>> Apparently I'm getting old and forgetful. :/
>>>
>>> By looking at the last thread and this thread I think the following
>>> people support the proposal:
>>>
>>> Johan Tibell
>>> Michael Snoyman
>>> Christian Maeder
>>> Henning Thielemann
>>>
>>> And the following people against:
>>>
>>> Ganesh Sittampalam
>>> Ivan Lazar Miljenovic
>>> Erik Hesselink
>>
>> I think my previous opposition was based on the fact that orphan
>> instances appeared to be ruled out altogether by the proposal then.
>>
>> Given the statement in your new proposal "If a package defines an orphan
>> instance, it must depend on the minor version of the packages", I'm now
>> a +1.
>
> I think I was the same, so I'm now +1 as well.

I've also changed my mind, depending on a minor version (or going with
a newtype) seems good enough. I guess that's all the -1's...

Erik


More information about the Libraries mailing list