qualified imports, PVP and so on (Was: add new Data.Bits.Bits(bitZero) method)

Gregory Collins greg at gregorycollins.net
Wed Feb 26 15:43:27 UTC 2014


On Wed, Feb 26, 2014 at 12:36 AM, John Lato <jwlato at gmail.com> wrote:

> 7.  awesomeApp users attempt to do cabal update; cabal install, which
> fails inscrutably (because it tries to mix foo-0.2 with bar-0.1)
>
> There's nothing in this situation that requires any of these packages be
> unmaintained.  The problem is that, rather than wanting to reproduce a
> fixed set of package versions (which cabal already allows for if that's
> really desired), sometimes it's desirable that updates be held back in
> active code bases
>

Not to mention, if I maintain "bar", I can basically never go on vacation,
because the dude who maintains "foo" can push a new update and break all my
users any time.

G
-- 
Gregory Collins <greg at gregorycollins.net>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140226/489dfdbf/attachment-0001.html>


More information about the Libraries mailing list