Re: 7.8.1 plan

2014-03-25 Thread kyra
Will it include the latest commit to haddock? It solves this: http://trac.haskell.org/haddock/ticket/292. This can greatly improve performance of haddock in some situations (when a project is built with --split-obj flag). Cheers, Kyra On 3/25/2014 01:36, Austin Seipp wrote: Hello all, As

Re: We need to add role annotations for 7.8

2014-03-25 Thread Herbert Valerio Riedel
On 2014-03-25 at 09:28:57 +0100, Andreas Abel wrote: [...] You might wanna pull the break before the release. Fwiw, reverting the new syntax at this point also has an effect on already officially released libraries such as http://hackage.haskell.org/package/containers-0.5.5.1 which started

RE: We need to add role annotations for 7.8

2014-03-25 Thread Simon Peyton Jones
The degree to which we believe this partially is important: If we are willing to believe that the only library writers we care about doing this are those in the core, then fine. In this case we shouldn't feel compelled to suggest to library writers that they annotate, ever. I'm good with this.

Re: 7.8.1 plan

2014-03-25 Thread kyra
On 3/25/2014 19:11, Mateusz Kowalczyk wrote: That commit is not in 2.14.1. Do you have any benchmarks to show the speedup? If the commit does some significant speedup, I'm not against backporting it into Haddock released with 7.8.2 (and there is at least 1 other fix I want to get into 7.8.2)

Re: 7.8.1 plan

2014-03-25 Thread Mateusz Kowalczyk
On 25/03/14 16:18, kyra wrote: On 3/25/2014 19:11, Mateusz Kowalczyk wrote: That commit is not in 2.14.1. Do you have any benchmarks to show the speedup? If the commit does some significant speedup, I'm not against backporting it into Haddock released with 7.8.2 (and there is at least 1

Re: 7.8.1 plan

2014-03-25 Thread kyra
On 3/25/2014 20:52, Mateusz Kowalczyk wrote: The only instances of Haddock becoming really slow that I can think of is some rather old ticket (#101 on Haddock Trac) in presence of Template Haskell but I have closed it a while ago due to lack of information to go on and inability to replicate

Re: 7.8.1 plan

2014-03-25 Thread Mateusz Kowalczyk
On 25/03/14 17:09, kyra wrote: On 3/25/2014 20:52, Mateusz Kowalczyk wrote: The only instances of Haddock becoming really slow that I can think of is some rather old ticket (#101 on Haddock Trac) in presence of Template Haskell but I have closed it a while ago due to lack of information to go

Re: 7.8.1 plan

2014-03-25 Thread Austin Seipp
Hello all, As an updated, I'm looking into the report Mateusz had of 'free' failing to build haddocks on OS X*, which I've reproduced. It seems nasty - I'll follow up with details ASAP. * See his recent email to ghc-devs about this problem. On Tue, Mar 25, 2014 at 12:11 PM, Mateusz Kowalczyk

Re: We need to add role annotations for 7.8

2014-03-25 Thread Richard Eisenberg
Hi Mark, I appreciate your analysis in terms of classes of users -- I think that is helpful for framing the discussion. About transitivity: I think we're in the clear here. Let's say package A exports types missing role annotations. If package B imports package A and wants to have the full