Hello Ian
2007/11/10, Ian Lynagh <igloo at earth.li>:
>> 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