-
Notifications
You must be signed in to change notification settings - Fork 22
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
Capture plaintext (Brain Dump) #234
Comments
My prediction is that people will want to add tags as they brain dump for some form of categorisation but that's definitely a next step 👍 |
@iteles agreed. We cannot expect to impose a strict separation of the steps. Our job as UX designers / developers is to make the process seamless in any order. |
I like the idea to keep the capture simple. For example I dont't think when "brain dumping" you want to have to click on "add item" as it makes the capture less quick and can also distract from your thoughts. so a textarea seems appropriate for this first step. However the text captured still need to be converted to items. For a first iteration we could split the text on new lines to create the items (should this be added as acceptance criteria?) In the case where the items needs to be more complex, for example can item contains multiple paragraph, images, sound... we will need to find another way to differentiate the items. |
I've been racking my brain to figure out how we are going to store the Let's consider the following "brain dump" which would create a single
This When the person inputting this
|
To clarify, on brain dump a new item is created, eg:
Then when the categorisation process is triggered 4 new items will be created:
and the item id 1 still exists, is that right? In this case do we want the new
Allow what actions do we want to do when the source text is edited:
|
@SimonLab hope you don't mind that I edited your comment to clarify it, it was faster. |
It will be very interesting to see whether people want to capture a run-on list of to-dos in this way. Possibly by capturing a main task with various sub-tasks all at once... The one thing I believe is missing from the acceptance criteria is submitting the text (i.e. I've written what I want to write and I want to either move onto the next item or I want to exit the app but know my text has been saved). I propose this be a little icon for submit for now from icon8: I'll open a separate issue on which icon to use! |
@iteles submission is implied by saving the data to the server. But you’re right we need to be 100% explicit with the UX. initially we will have a submit button. But as soon as we start with the PWA, saving will be automatic and transparent. |
@SimonLab given that we are going to be AFK for much of Thursday, |
Current interface, home page, capture page and list of captures:
I'll also make sure the display of the pages are good on desktop. Other styles can later be applied to make the pages a bit more user friendly (eg: font size and colour, spacing, button size and colour) |
@SimonLab Thanks for this! This is the comment with the icon for the save: #234 (comment) |
The navbar is a bit more obvious now. Of course the colour, text can be improved. I'll see later also if I can center the group of buttons vertically. Let me know also if you have any other ideas on what needs to be changed on the home page or any elements you would like to be displayed (or removed) |
@SimonLab good catch. |
@SimonLab capture is looking functional. 🎉 |
@SimonLab great work on PR: dwyl/mvp#22 🚀 Thanks! |
@SimonLab is https://dwylapp.herokuapp.com/capture supposed to show the capture form? |
At the moment all the capture are in the categorise page: https://dwylapp.herokuapp.com/categorise which is the "next" step when processing your captured thought But I agree it would make more sense to displayed all the captures on this endpoint as I'm not sure there |
The basic "workflow" of the @dwyl app will be:
The first step in our app is to help the person capture everything on their mind.
We call this step/feature the "brain dump". The purpose is to empty your working memory so that you're not thinking about too many things and can focus on the one most important thing. "Free your mind" ...
Todo / Acceptance Criteria
Figma wireframe: https://www.figma.com/proto/WrpkKGJNYZbeCzMRDVtvQLbC/dwyl-app
textarea
for free text input(tbd ... for now "write down everything that is on your mind" ... we will A/B test this later!)
text
field in PostgresFor now this is "enough" to get started.
We don't need anything fancy it just needs to work.
Once we get the Capture stage nailed we can move on to the rest of the workflow:
The text was updated successfully, but these errors were encountered: