-
Notifications
You must be signed in to change notification settings - Fork 23
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
Categorise -> How to Transform Plaintext into Actionable Items? #235
Comments
There are a couple of different scenarios here:
In addition to this, there is a question around WHEN the categorisation happens - is there an |
@iteles let's consider a single use-case for now (that isn't shopping lists which should really be linked to recipe lists which are in turn linked to meal plans and managing inventory/pantry items ...) |
@nelsonic Naturally. My expectation of an epic like this is that it 'generates' multiple issues - a very small number will be relevant for MVP and a much larger number will be for discussion or 'further down the roadmap' features. That's why this issue is still assigned to me and |
Suggested UI/UX for transforming an item of This is definitely not the "final" UX, it's just a visualisation of how to Categorise text into something actionable. If you want to edit or add to this design please do so in Figma: https://www.figma.com/file/WrpkKGJNYZbeCzMRDVtvQLbC/dwyl-app?node-id=0%3A1 I've annotated the design to attempt to explain the flow: @iteles / @SimonLab LMK your thoughts/suggestions. |
My computer is having a moment and was refusing to charge so I will add my UI sketches later, but I wanted these thoughts to be captured ASAP. I will add further thoughts once my computer is working again. I have been going around in circles with #245 but actually the reason it's taking so long is that I'm reviewing this proposed UI with totally different eyes/perspective. I love the idea of being able to braindump and then convert this to tasks (although as with everything, we are not married to it, but we think it's a great thing to set the app apart). HOWEVER, this makes the UI uncomfortably more complicated so we need to rethink and re-simplify. Although we will have progressive learning of the application #197, there is still a need to make features as intuitive as possible. The aim here is to go from entering any flow of text to having a categorised item (action, prose or capture). Possible flow-jarring actions with the current proposed UIThis is not critical. In order to figure out what needs to change to feel intuitive, we need to start with places where people might find an action required to interrupt their flow (and therefore overall warm and fuzzy feelings) or using the app.
I considered having the menu always display but the issue is that we wouldn't know which of the many sentences the person was trying to categorise in some way if they just start using the menu without highlighting. Alternativesa) Contextual menu per lineThis is where having created a multi-line item, you would have a contextual menu appearing on each line (defines as anything before a line break rather than a physical line) as a button to click in order to take action. b) Presumption that if this is a task, every other line is a sub-task of that taskHere, clicking the ‘Task’ button on a multi-line item would create a task from the top line and then make any further lines into sub-tasks of this main task. This is also not a great solution because it makes far too many assumptions. It could be that the top line is a task with the remaining lines being comments/notes for that task. It could also be that they are all individual tasks and totally unrelated. c) The original solution in the OP but if there is only one line (ie no line breaks), no highlighting of the line is required for the menu to appear |
As part of clarifying the "What?" in our Product Roadmap dwyl/product-roadmap#9, 🤷♀
we need to create a UX/UI that allows people to Categorise their
plaintext
into something more useful and actionable. 📝 > ✅
My initial sketch/idea was to simply transform the
plaintext
into a set of Todo items:However this is not a very compelling UX. It offers almost no benefit over existing Todo List apps and does nothing to offer a "workflow". This is a classic case of attempting to solve the problem, before the problem has been clearly defined. 🤦♂ So let's first focus on defining what we want to achieve. 💭
What
ProblemChallenge Are We Solving?The challenge we are solving is: how to categorise, organise and prioritise unstructured information.
Story
As a
person
wanting to be more effective with my time,I want to organise my thoughts (
plaintext
) into clear categories andkinds
of actionableitem
(e.g: "note", "task", "reminder", "appointment", "meeting", "reading", "exercise", "shopping", etc.)
So that I have system for everything in my life and nothing falls through the cracks.
@iteles can you please read through this and see if it makes sense, if not, please edit/improve. Thanks!
The text was updated successfully, but these errors were encountered: