base libraries

Sven Panne sven.panne at aedion.de
Fri Nov 24 03:01:55 EST 2006


Am Donnerstag, 23. November 2006 09:55 schrieb Ross Paterson:
> [...]
> On Thu, Nov 23, 2006 at 03:35:49AM +0300, Bulat Ziganshin wrote:
> > in particular, my hottest hope is that ghc 6.6.1 will be shipped with
> > fps 0.8 as separate library that will provide both backward
> > compatibility with 6.6 and will allow to upgrade fps without recompiling
> > ghc itself :D
>
> This would be a violation of the "no interface changes in minor releases"
> rule (though at the package level rather than the module level, assuming
> the split fps was core), but I think there's a strong argument for it,
> since development of this package is continuing outside base.

I strongly object against the violation of this rule: A lot people on this 
list seem to have a programmer's view only, but forget about the people 
packaging and distributing SW. Breaking the rule makes the life for the 
latter people much, much harder and would lead our numbering scheme ad 
absurdum.

Cheers,
   S.


More information about the Libraries mailing list