Dear Cabal developers

As you know, we are almost ready to release GHC 6.12.  The Glorious Master Plan 
is that, because of your fantastic efforts with Cabal and Hackage, we are 
getting out of the libraries business, so that the 6.12 release will be "no 
batteries included"; Joe User will wait until the Haskell Platform release, 
which (on the 6-month timetable) would be in March 2010.  Thank you for this.

Although we've tested GHC 6.12 against all our own tests, we are reluctant to 
release without having tested it against Hackage.  Doing so might reveal 
serious bugs in GHC or (even worse) something wrong with the APIs that come 
with GHC, and we are not suppose to change APIs after release.  

Alas, to test GHC against Hackage we need a working cabal-install.  But 
cabal-install is currently broken, because of the recent changes to package 
ids, a change instigated by us but I think one you welcome.  
        
So in effect, we do still have a dependency on cabal-install.  As a result, the 
GHC 6.12 release is stalled, awaiting a working cabal-install.  We could go 
ahead and release, but we want people to test the release, and they are 
unlikely to do so without cabal-install. So there doesn't seem much point. So:

        Could you [I'm afraid this means you, Duncan] give us a *date* for 
      the new cabal-install, so that we can in turn tell our users 
      what to expect?

I'm certainly not expecting you to drop everything to do this.  Even if you say 
"Christmas" I'm sure we'll find a way to live with it, by staying with a 
Release Candidate for 6.12.  [Presumably it must be done way before the Haskell 
Platform release, so that people can test the HP itself.]  Regardless, it 
really would help our planning to know.
        
Many thanks

Simon

_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to