[Hackage] #779: Create tarball of all Hoogle input files
Hackage
cvs-ghc at haskell.org
Sun Dec 19 23:58:41 CET 2010
#779: Create tarball of all Hoogle input files
--------------------------------+-------------------------------------------
Reporter: guest | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: HackageDB
Component: hackageDB website | Version: HEAD
Severity: normal | Keywords:
Difficulty: unknown | Ghcversion:
Platform: |
--------------------------------+-------------------------------------------
For many packages on Hackage there is a corresponding Hoogle input file,
for example:
http://hackage.haskell.org/packages/archive/cmdargs/0.6.5/doc/html/cmdargs.txt
To generate Hoogle databases for every package on Hackage I have a script
that downloads the documentation for every package, then puts it in a
tarball and uploads it back to http://haskell.org/hoogle/hackage-
haddock.tar.gz
There are three disadvantages to the current process. It's quite a lot of
connections to Hackage to download every single file, it takes quite a lot
of time to download them individually (about 50 minutes using wget
serially), and the tarball on Hoogle is often (always?) out of date. Would
it be possible for Hackage to supply a tarball of all the Hoogle input
files?
-- Neil Mitchell (Hoogle author)
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/779>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list