Create a flow conductor that uses jobboards
We do not currently have any system within TaskFlow that can cause an entire workflow to start and be coordinated by some process on a remote server. Jobboards are the first step here, but there is no worker process (a "conductor") that listens for jobs and turns them into a flow.
A simple conductor daemon can be created that subscribes to a jobboard, takes the next job, and passes it to a user-supplied flow factory. The factory would be expected to take a job as an argument and return a flow. The daemon would then use configurable logbooks/
Blueprint information
- Status:
- Complete
- Approver:
- Joshua Harlow
- Priority:
- Medium
- Drafter:
- Dan
- Direction:
- Approved
- Assignee:
- Dan
- Definition:
- Approved
- Series goal:
- Accepted for 0.3
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Joshua Harlow
- Completed by
- Joshua Harlow
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds a single threaded flow conductor