[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