Factor/To do/Builder
            
	
	
	
	
		-  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 and compiler errors 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
-  don't delete test-log if factor crashes
-  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
-  crappy error message if builds directory exists but is empty
 
	
		This revision created on Sun, 14 Sep 2008 06:28:55 by slava