Skip to content

Commit

Permalink
Update TODOs, add another idea
Browse files Browse the repository at this point in the history
  • Loading branch information
xrchz committed Nov 14, 2017
1 parent 9a273f6 commit 54bab65
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions TODO
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
TODO: Have worker upload bootstrapped compiler when a regression gets that far

TODO: Make workers use regression-updates.cgi SSEs rather than polling
The workers can use this (via curl) just as well as html clients.

TODO: Show more information on directories in progress
- Could display the time spent so far (i.e., now - start time)
- Could display the average time spent on this directory in other running/stopped jobs

TODO: Add interface to stop jobs. Rethink job categorisation.
Should the job page have a link for cancelling that job?
If so, how would workers know to do so? Polling?
Expand All @@ -10,12 +19,6 @@ TODO: Add interface to stop jobs. Rethink job categorisation.
TODO: Make server stop jobs that have been running too long
This could be done as part of the refresh action.

TODO: Have worker upload bootstrapped compiler when a regression gets that far

TODO: Show more information on directories in progress
- Could display the time spent so far (i.e., now - start time)
- Could display the average time spent on this directory in other running/stopped jobs

TODO: Replace calls to the OS shell with SML Basis functionality
In worker.sml there is a call to OS.Process.system that passes quite a lot of
work off to the shell: setting environment variables, executing a subprocess,
Expand Down

0 comments on commit 54bab65

Please sign in to comment.