Open XayOn opened 13 years ago
Given that we expect some contributors coming from BOINC, we need to use a nomenclature near to BOINC database system.
Variants:
So:
A Researcher gives Jobs A Job gives Workunits A Workunit gives Tasks A Task give a Result (or fails) Not Enough Results for a Workunit give more Tasks Enough Results for a Workunit give a Consolidated Result. A Consolidated Result assimilates itself towards the Job Result, and/or produces a new workunit.
I'm wondering how can we do the parts where a user communicates with a specific task! Each task now have a volunteer object associated, wich I assume will be created from the view. Then the user will reply with the result (so, the plugin for that will have task_result() defined as a function to wait for user input). But I'm still lacking something here... like for example why having tasks created before any action comes to them.
As core I've to manage the plugin system and export a basic API with status and a few more information properties