GHC API Refactorings - To Merge or not to Merge?

Simon Marlow marlowsd at gmail.com
Fri Aug 29 09:51:58 EDT 2008


Ian Lynagh wrote:
> On Fri, Aug 29, 2008 at 11:35:38AM +0200, Thomas Schilling wrote:
>>  (1) Ok, thinking about it, it would probably Ok to merge it in  
>> after the 6.10 branch, but then backporting changes to 6.10 would  
>> become very difficult.  Maintaining it as a long-running branch would  
>> be involving, though.
> 
> If the 3 options are:
> 
> 1) Merge before 6.10
> 2) Merge just after 6.10
> 3) Merge some time before 6.12
> 
> then I would vote for 1.
> 
> 2 is a pain for merging fixes to the stable branch, and 3 is a pain for
> merging fixes from the HEAD.
> 
> Also, I expect the number of GHC API clients is going to grow rather
> than shrink, so if we're going to break them all at some point then we
> should do it sooner rather than later.

I concur with Ian.  If we also port Haddock, and the changes pass the 
testsuite, I don't see a good reason why we shouldn't bring this in now. 
But it better be now (i.e. next week), otherwise we're too close to RC.

Cheers,
	Simon



More information about the Cvs-ghc mailing list