geoffxy / conductor

🎶 A simple and elegant research computing orchestrator.
GNU Affero General Public License v3.0
4 stars 0 forks source link

Refactor task type abstraction #99

Open geoffxy opened 7 months ago

geoffxy commented 7 months ago

Right now there is an assumed 1:1 mapping between a task and its execution. Some "task types" (e.g., an environment definition) will map to multiple executable actions. We should refactor our abstraction into two parts: a logical task graph and a physical execution graph.