some links broken in 6.8.1 documentation

Hello folks A quick look at the 6.8.1 user's guide reveals some broken links: 1) Obtaining code coverage, pointing to http://haskell.org/ghc/docs/6.8.1/html/users_guide/hpc.html redirects to http://projects.unsafeperformio.com/hpc.html which tells that it's not found but guesses at another location, where it is found. 2) Concurrent and parallel haskell http://haskell.org/ghc/docs/6.8.1/html/users_guide/lang-parallel.html (and possibly other pages) have links to libraries according to the pre-base-split structure, like .../base/.. instead of .../parallel/..., which results in those links being broken. Thank you -- Daniil Elovkov

Hi Daniil, On Sun, Nov 04, 2007 at 03:49:54PM +0300, Daniil Elovkov wrote:
A quick look at the 6.8.1 user's guide reveals some broken links:
1) Obtaining code coverage, pointing to http://haskell.org/ghc/docs/6.8.1/html/users_guide/hpc.html
redirects to http://projects.unsafeperformio.com/hpc.html which tells that it's not found but guesses at another location, where it is found.
I can't see any link to http://projects.unsafeperformio.com/hpc.html in the users guide - am I missing something?
2) Concurrent and parallel haskell http://haskell.org/ghc/docs/6.8.1/html/users_guide/lang-parallel.html (and possibly other pages)
have links to libraries according to the pre-base-split structure, like .../base/.. instead of .../parallel/..., which results in those links being broken.
Thanks; I've filed a bug here: http://hackage.haskell.org/trac/ghc/ticket/1864 Thanks Ian

Hello Ian
2007/11/10, Ian Lynagh
Hi Daniil,
On Sun, Nov 04, 2007 at 03:49:54PM +0300, Daniil Elovkov wrote:
A quick look at the 6.8.1 user's guide reveals some broken links:
1) Obtaining code coverage, pointing to http://haskell.org/ghc/docs/6.8.1/html/users_guide/hpc.html
redirects to http://projects.unsafeperformio.com/hpc.html which tells that it's not found but guesses at another location, where it is found.
I can't see any link to http://projects.unsafeperformio.com/hpc.html in the users guide - am I missing something?
Oops. I don't know what it was but it's definitely alright now.
2) Concurrent and parallel haskell http://haskell.org/ghc/docs/6.8.1/html/users_guide/lang-parallel.html (and possibly other pages)
have links to libraries according to the pre-base-split structure, like .../base/.. instead of .../parallel/..., which results in those links being broken.
Thanks; I've filed a bug here: http://hackage.haskell.org/trac/ghc/ticket/1864
Indeed, version numbers are also in the way. The easy part of the problem is that pages in the user's guide also link to base where they should link to new packages emerged from base, like parallel. As for version numbers, I'd like to make it more clear to me, what the split will lead to. Do I understand it right that the idea of the split was letting all packages (possibly apart from base) emerge more or less independently from ghc releases? So, can package version numbers increase under the same 6.8.1 directory over time? And, if a package is updated between two ghc releases, will the extralibs tarball be updated (and precompiled binary ghc packages, for that matter) ? -- Daniil Elovkov

Hello Daniil, Monday, November 12, 2007, 7:56:23 PM, you wrote:
And, if a package is updated between two ghc releases, will the extralibs tarball be updated (and precompiled binary ghc packages, for that matter) ?
i think it will be bad idea. instead, anyone who need to have latest package, should install 6.8.1 plus any updated libraries -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com

Hi Daniil, On Mon, Nov 12, 2007 at 07:56:23PM +0300, Daniil Elovkov wrote:
Do I understand it right that the idea of the split was letting all packages (possibly apart from base) emerge more or less independently from ghc releases?
It's possible to install a newer version of a bootlib, and for all the libraries other than base and ghc it ought to be easy.
So, can package version numbers increase under the same 6.8.1 directory over time?
And, if a package is updated between two ghc releases, will the extralibs tarball be updated (and precompiled binary ghc packages, for that matter) ?
We won't be making updated 6.8.1 bindists (or Windows installers). Bindists (and the Windows installer) for other releases in the 6.8 branch may well contain different versions of some extralibs, and some extralibs may be added to or removed from the set included. We make very few promises about extralibs, and we don't consider them part of the release. Thanks Ian
participants (3)
-
Bulat Ziganshin
-
Daniil Elovkov
-
Ian Lynagh