Changes between Version 9 and Version 10 of HackageDB/2.0

Show
Ignore:
Timestamp:
09/27/11 01:58:56 (20 months ago)
Author:
batterseapower
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HackageDB/2.0

    v9 v10  
    7878There is a program included in the hackage-server package called hackage-mirror. This is still work in progress. Duncan is working on that. It's intended to enable syncing all the packages from one server to another, e.g. getting all the packages from the old hackage and uploading them to a local instance of a hackage-server. The mirror client mostly works, the current issue is making the server agree with the client about how to manage package uploads. 
    7979 
     80To try it out: 
     81 
     82  1. Add a user to the mirrorers group by navigating to http://localhost:8080/packages/mirrorers/ 
     83  2. Run the client with the two server URLs and credentials for the server you want to mirror to. For example, if the server is running locally and your mirrorer is the default "admin" user with password "admin" then do: 
     84{{{ 
     85hackage-mirror http://hackage.haskell.org http://admin:admin@127.0.0.1:8080 
     86}}} 
     87 
    8088=== Current TODOs === 
    8189