Fred (developer of BoincTasks) pointed out that it's hard for GUIs
to learn the outcome of completed tasks,
since the interval from when the task completes to when it's reported
can be just a few seconds,
and after this the client forgets about the task.

To address this problem, I did the following:

- the client keeps an in-memory list of tasks that have been reported
  in the last hour.
  For each tasks it stores
  - the project URL
  - the result name
  - the app name
  - the final elapsed time
  - the exit status
  - the time when the task completed
  - the time when the task was reported

- There's a new GUI RPC, get_old_tasks(), which fetches this list.

This feature will be in the next client release.

-- David
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to