-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beta Export Flow #57
Comments
Will need to create illustration of this and instruct users to plug thumb drive into marked port |
Otay! First prototype, w/ my first flowchart in several months. Primary open question: is the screen "SaveAs—B" in scope? It infers a lot of interactivity which could be just simple QT widgets, or scope creep. Likewise scope question, for multi-queued saves. Looking forward to discussing. |
We reviewed this on Thursday in the UX meeting, and Nina and I had a separate 1:1 conversation about it as well. Overall this simplified export flow seems to be a good match for what's doable for the beta! :) For the final specs, we agreed on the following:
@ninavizz - please jump in if that's consistent with your takeaways, and please add any additional ones. :) |
24 Jun Design Review
|
^ @eloquence @redshiftzero I added a new step to manage user expectations wrt Qubes opening the new VM. Curious to see in production & on a Qubes machine, if it functions as a confusing flash-blip, or if it works well. It's how I'd rather address the core design problem Jen flagged yesterday, vs a seconds-long active state on the "Export" button. Especially since all other clickable options on the screen need to be disabled the second the user clicks "Export." |
My understanding was that we'd boot up the disposable export VM the moment the SecureDrop Workstation is booted up, so there should be no delay involved in starting it up. The VM would be destroyed when the laptop is shut down. @redshiftzero @emkll: Is there a reason not to do that, with the hardware requirements we are considering for the beta (X1 or similar ThinkPad/16 GB)? Is there significant complexity involved in ensuring the export VM is started on boot? |
Yes: if the USB device is not physically plugged in to the host machine on boot, then the export VM will fail to start, due to the persistent |
@eloquence ...because we needed Yet Another Design Tool. ;) I've pushed the latest Export wires to a new tool I'm exploring called Figma. Figma takes Sketch files and makes them editable by anyone, in the cloud. https://www.figma.com/file/0q9J1nt8URwppCPQwX7cLfY0/export22?node-id=0%3A1 If you or others feel like futzing around with UI text in all the Export panes, Figma felt like a good tool to do that with. I've sent you and @redshiftzero invites, and am happy to invite anyone else. I'll also be using this workflow for editing/finalizing the Help UI texts. It seems to be a little nicer than GDocs, to be able to edit user-facing text in context. Nope, not transitioning all work over to Figma. I know Ura uses them exclusively. Zeplin still seems like a preferred solution for delivering rich CSS deets, and I can use Sketch in my sleep I know it so well. Just FYI. |
Updated version: https://invis.io/TNT1Q7XGH89
|
Ok! Had a phat design review of the latest flowchart & messaging on 06 Aug. Design caveats were clarified and updated, per @emkll's continued work on this. Action Items
|
@creviera Pokie-poke! ^ :) |
Implementation Updates
What this means?
14 November Iteration
12 November Iteration
|
25 Nov Iteration + Meeting Notes
|
Closing as task was completed and tracked in above linked issues. |
Summary
The client needs to be able to export files.
This issue is to cover all explorations, after determining the Briefcase direction was not right for Beta.
Functional Overview
Ohai, it's changed a lot!
Acceptance Criteria
The text was updated successfully, but these errors were encountered: