#428: cabal update should use rsync over tree instead of GET on a monolithic 
file
----------------------------+-----------------------------------------------
  Reporter:  claus          |        Owner:         
      Type:  defect         |       Status:  new    
  Priority:  normal         |    Milestone:         
 Component:  Cabal library  |      Version:  1.6.0.1
  Severity:  normal         |     Keywords:         
Difficulty:  normal         |   Ghcversion:  6.8.3  
  Platform:                 |  
----------------------------+-----------------------------------------------
 `cabal update` appears to download a compressed tarball (>600k and
 growing), which is larger than most packages, takes a while over a slow
 line, and doesn't provide much info (`-v` just adds low-level details).

 using `rsync` over the relevant parts of the directory tree ought to be
 faster (increasingly so as hackage keeps growing), use less bandwith, and
 be able to tell me which package descriptions have changed (although it
 would be nice to limit the latter info to new packages and changes to
 installed packages).

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/428>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to