Local build logs #291

bos opened this Issue May 24, 2012 · 2 comments

2 participants

Haskell member

(Imported from Trac #298, reported by guest on 2008-06-19)

As a user of cabal-install, I would like build logs which are organized slightly differently than the logs which are to be used for reporting back to hackage. In particular:

  • The local build log should have accurate timestamps; for anonymity purposes the reporting logs should not have timestamps.
  • The local build log should not partition logs per-server.
  • The local build log should also track things installed from source using cabal-install which may have been obtained somewhere other than a hackage server.
Since the different types of logs have different purposes, it makes sense to add separate local logging capabilities (thus duplicating some information) rather than trying to shoehorn both purposes into the same log format.

A simple way to start would be to copy Hackage/Reporting.hs to Hackage/Logging.hs and tweak. Later, things could be refactored to pull out common code.

Haskell member

(Imported comment by @dcoutts on 2008-06-19)

Half done. The rest is really easy. Just add timestamps and whatever else we think is useful.

Fri Jun 20 00:33:41 BST 2008  Duncan Coutts <duncan@haskell.org>
  * Add initial build logging, based on reporting code
Haskell member

Closing since mostly done and no activity since 2008.

@tibbe tibbe closed this Jan 14, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment