Thread:Project:Support desk/job queue : error handling recommendations

http://gwtoolset.wmflabs.org/index.php/GWToolset MediaWiki 1.21alpha, PHP 5.3.10, MySQL 5.5.31


 * 1) what are the recommended methods for handling errors when a job queue job runs?
 * 2) when an error is encountered, what is the best method for reporting the error?
 * 3) use error_log?
 * 4) email notification?
 * 5) something else?
 * 6) should all jobs return true no matter what happens?
 * 7) the assumption here is that if a job returns true no matter what happens, it will be removed from the job queue - is that correct?
 * 8) if jobs should not always return true, what is the process for handling those orphaned jobs that stay within the job queue?