Factor/To do/Builder
            
	
	
	
	
		Fixed:
-  no e-mail is sent if downloading boot image fails
-  if git pull or upload fails, send e-mail; never print errors to the console only
-  include benchmark time in report
-  subject line should have the cpu/os instead of host name; post host name in report instead
-  if 'error', it should say boot error, test error, etc
-  if 'report' it should say whether it was clean or not
-  if all vocabs load and tests pass, but factor crashes while running benchmarks, builder uploads a binary. this is not good
-  milli-seconds>time,maybe-tail: can be reimplemented using existing words
-  help lint failures should be release blockers
-  clean branch push should be configurable
-  should be using io.fileswords instead of calling out torm -rf,cp, etc
-  uploads may time out
-  git operations may time out
-  crappy error message if builds directory exists but is empty
-  don't delete test-log if factor crashes
-  mac os x dmg should not include factor,libfactor.dylibin top level, alsoFactor.app/Contents/Frameworksincludes FreeType twice!
To do:
-  if builder is killed and restarted, it doesn't start a fresh build if there are no git patches available
-  compiler errors should be release blockers
-  if git pull succeeds and downloading the boot image fails, builder thinks everything is up to date and doesn't build until patches are pushed again
 
	
		This revision created on Tue, 16 Sep 2008 04:22:13 by slava