arXiv / arxiv-submission-ui

User interface of NG submit system.
MIT License
2 stars 6 forks source link

Refactor workflow to extract processing with submission #164

Closed bdc34 closed 4 years ago

bdc34 commented 4 years ago

This is the direction I was going with the change to workflow.

It is mainly moving the workfow into a WorkfowDefinition and having a separate WorkflowProcessor that handles where a submission is in a workflow.

This is a early preview PR. After this I'd test the workflows and integrate with routes and flow_control.py.

ARXIVNG-2886

bdc34 commented 4 years ago

Thanks for you feedback. I've incorporated some of your ideas.

I'm going to close this PR and open a new one once I have it wired into the flask app.