
On 06/12/2013 15:43, Herbert Valerio Riedel wrote:
On 2013-12-06 at 13:50:55 +0100, Johan Tibell wrote:
Whichever way to go, we should write down the options and consequences and communicating them widely enough so no core devs get surprised.
Commit IDs for the test suite are referenced in e.g. various Trac issues, on mailing lists (although rarely), and perhaps even in code.
...as I hinted at in an earlier post, the old commit-ids will still allow to find the original commit; for isntance, there's already the find-commit-by-sha1 service at
http://git.haskell.org/.findhash/<commit-sha1-prefix>
which searches all repos hosted at git.haskell.org for the given sha1 prefix; there's also a convenient text-entry field at http://git.haskell.org/ which allows you to copy'n'paste any commit-ids you might come across in emails, irc logs, trac comments or even commit messages...
...does this lookup-service alleviate your concerns?
No :-) To be honest I would probably just paste the SHA1 into Google and find it that way, which would probably work. But it's *far* better if the links just work. While I'm here can I just point out that old links into the mailing list archives are still broken, AFAIK. I run into this quite often, and it's a total pain, because you have no idea how to find the message that the link was originally pointing at. Cheers, Simon