consider an `ExportWizard` state machine
Opened this issue · 0 comments
cfm commented
After #1777, this is a stub ticket to observe that the ExportWizard
is now a good candidate for trying out a QStateMachine
. This could happen in either of two ways:
-
send-to-usb
implements its own (non-Qt) state machine over its detection and export logic. The state it returns (see also: freedomofpress/securedrop-engineering#86) directly transitionssecuredrop-client
'sQStateMachine
. -
send-to-usb
retains its single-shot linear logic.securedrop-client
'sQStateMachine
transitions based on the status returned bysend-to-usb
.