
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.