
On 10 February 2005 16:18, Ross Paterson wrote:
On Thu, Feb 10, 2005 at 03:33:48PM -0000, Simon Marlow wrote:
I more or less agree with all this, but it's too late to get any API changes into 6.4 now. We might have to start thinking about backwards compatibility.
There's a dissonance between the need to ship GHC and the unfinished state of Cabal. Most of the interface is worked out, but there are a few parts (not the parts currently used by GHC) that are experimental and/or need fixing, and these have had very little user feedback. I think this will be a beta release for Cabal, and its interface will need changing soon. What to do? Independent releases of Cabal updates?
It's certainly possible to produce an updated version of Cabal later on, released independently of GHC. However, that's a bit of a pain - if there are only a few minor interface changes to go in, I'm prepared to hold the GHC release until they're finished. Cheers, Simon