GHC Libraries
Simon Marlow
marlowsd at gmail.com
Wed Aug 3 12:12:17 CEST 2011
On 03/08/2011 08:03, Simon Peyton-Jones wrote:
> | These packages are unmaintained:
> |
> | Win32 Volunteer needed
> | xhtml Volunteer needed
> |
> | I think it would be a good idea to change the .cabal file for them and
> | set the maintainer field to be either 'Unmaintained
> |<cvs-ghc at haskell.org>' or 'Volunteer Needed<cvs-ghc at haskell.org>'.
>
> Yes I agree.
>
> | The xhtml library is also apparently still maintained as a darcs repo
> | with a git mirror... ect. Why don't we just have a single git repo as
> | the primary if we are now the ones maintaining it?
>
> That seems sensible to me. Why is xhtml a core library anyway? Does Haddock rely on it or something?
Yes, Haddock uses it. That doesn't necessarily make it a core library
though.
> | Also, the 'filepath' package's .cabal file says Neil Mitchell is the
> | maintainer but it seems GHC HQ is the maintainer. Should I change the
> | .cabal file here as well?
>
> It's not listed on http://www.haskell.org/haskellwiki/Library_submissions as a core library. Why do you think GHC HQ is the maintainer? Don't we just get it from Hackage and Neil?
Neil hasn't been doing much maintaining (it doesn't need much
maintaining, to be fair) but we have been consulting Neil with the few
changes we've made.
> | Finally, many of the pure git repos (ones that aren't a mirror of a
> | darcs repo) still contain a .darcs-boring file. I assume this is just
> | left over trash so would like to remove. Is this OK?
>
> That sounds sensible.
>
> Everything I say is subject to what Ian/Simon say.
>
> Now that you raise the matter I realise that I have no clue what defines the "Core Libraries" of http://www.haskell.org/haskellwiki/Library_submissions. I thought perhaps they were simply the libraries that GHC depends on, but that's not true -- GHC depends on other libraries too http://hackage.haskell.org/trac/ghc/wiki/Commentary/Libraries, and we seem to call those the "Boot libraries".
>
> So what makes the core package core packages?!
It used to be "those packages with libraries at haskell.org as the
maintainer". Now it is "those packages listed as core packages on the
wiki page".
Cheers,
Simon
More information about the Cvs-ghc
mailing list