<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 27, 2015 at 2:51 PM, Mikolaj Konarski <span dir="ltr"><<a href="mailto:mikolaj@well-typed.com" target="_blank">mikolaj@well-typed.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> None of these rhetorical questions are satisfactory.<br>
> I understand the need to iterate on a design and start with a vague<br>
> specification.<br>
> But by the time something concrete is figured out, it should be explained.<br>
> Explaining the iteration process with a few of the code examples would<br>
> answer a lot of the questions here.<br>
> In the end, the changes have been explained many times over now, just not<br>
> coherently in one place.<br>
<br>
</span>Greg, if that ticket was (it almost is:) a wiki page, would that be<br>
satisfactory?<br>
<br>
<a href="https://ghc.haskell.org/trac/ghc/ticket/9586" target="_blank">https://ghc.haskell.org/trac/ghc/ticket/9586</a><br>
<br></blockquote><div><br></div><div>Perhaps, if the discussion on the ticket was summarized into an explantation. But it is too much to wade through right now.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I assume it wasn't linked to and advertised enough.<br>
Where would we need to link to it, how often (e.g., after each<br>
major commit?) and what modifications would be necessary,<br>
if it's not clear enough?<br>
</blockquote></div><br></div><div class="gmail_extra">At some point a link to the proposal would need to appear in the mail list. Updating as iteration occurs is a good question. That is going to end up being a judgement call. Every time there is a major change or decision, particularly among alternatives that cause breakage, it would be good to mention it on the mail list. I would imagine that ended up happening a few times in this case.</div><div class="gmail_extra"><br></div></div>