Support Daily Note Workflow #130
Replies: 10 comments 14 replies
-
On the flip side, while there's a lot of things I love about Slated, I really dislike Slated's behavior here. That workflow ends up creating daily notes for you ahead of time. If the task gets repeated in a month, it'll create a daily note one month later. By the time that day arrives, my daily template will have changed and then I need to manually grab the task out, delete the note and recreate it. I really like the workflow that Obsidian Tasks has here. I can just throw all my repeated tasks into their own file, and then query them into my daily note. |
Beta Was this translation helpful? Give feedback.
-
@tgrosinger Hey there! Of course I know who you are and what slated is 😊 I think the daily flow could fit. Possibly as an optional extension in the settings. For example: I use daily notes. Each of my daily notes uses a template that integrates the calendar plugin's date functionality with tasks' queries. Pretty similar to what's in the readme: README#Daily Agenda. This way, I see every day:
The tasks themselves are not in the daily note, but rather scattered around the vault wherever their contextual fit. Now I need to better understand how your daily flow differs.
Another topic: would you need to "roll over" tasks by moving their due date to the next day? I think that's not really necessary with how Tasks currently works. Due dates can be "real" due dates and then you pull everything into your daily note. And when it's overdue, it will still show up in your daily notes. As overdue, which I think is correct if you use "due dates" as hard dates where tasks must be done and don't attach due dates to regular tasks that are never really due. What do you think? By the way: when I read the title of the issue, I was prepared to point the requesting person to slated 🙈 |
Beta Was this translation helpful? Give feedback.
-
Haha, I really appreciate that!
@WilliamDurin this is a very good observation, and a problem that I have run into myself many times in my plugin. I find it a mild annoyance, however I don't use a very elaborate daily template, so I can see how it could be a lot more annoying in some cases.
@schemar, your understanding is spot on. In Slated (at least the way I use it) a task is added to the daily note for the day in which I will care about that task again. There is no distinction between a "scheduled date" and a "due date" just for simplicity reasons. I could certainly imagine the daily note being the scheduled date and the task optionally having an additional due date.
This is the primary reason why I made Slated. I felt like most task list I have used in the past end up with a giant list of finished and unfinished tasks. I actually often delete the daily note for days in the past if the tasks are all checked and there's not additional content of value. But I sure do wish I could also have composite view queries of my tasks. I think it's the biggest thing that Slated is missing and the thing I'm most excited about in obsidian-tasks. I'm imaging a world where I can have tasks anywhere in my vault (like this plugin) or in a daily note, in which case the scheduled date is inferred from the note date. I could then have queries in my daily note template that show me over-due tasks, or task from elsewhere in the vault. Just spitballing... But William has a point, it's possible that having separate plugins for separate workflows makes the most sense. If that's where this heads, I think this is still a very valuable conversation! If you want to take components from Slated, (maybe the recurrence builder?) please do! Likewise, I'd be interested in adding task querying to Slated. If that's the direction we end up heading, maybe we can make a shared library that both plugins can use (just like how Liam created the daily-notes-interface and calendar-ui libraries). Thanks! I really appreciate the conversation 🙂 |
Beta Was this translation helpful? Give feedback.
-
Thank you! I will need more time thinking about this. Two things stood out immediately, however:
This sounds awesome. I need to think about it more. But at first sight: add optional scheduled dates to tasks and infer scheduled dates from tasks in daily notes; then allow querying for
Absolutely! I started thinking about which parts would need to be extracted and which parts would be specific to Overall I completely agree that this is a valuable discussion already, no matter the outcome 👍 Thank you @tgrosinger and @WilliamDurin |
Beta Was this translation helpful? Give feedback.
-
Okay I've been doing a bunch more thinking about this and I'm actually now considering a new plugin which is build specifically to be used with DataView. I've been resisting the one-node-per-task workflow, but I've decided to give it a shot. I can then have one directory with all my tasks, not really meant to be interacted with manually. DataView will be used to display my tasks for any given day, as well as overdue tasks. It's an experiment, but we'll see how it goes. I'll report back 🙂 |
Beta Was this translation helpful? Give feedback.
-
Yes, indeed you could! I hadn't even considered that angle, very elegant.
You'd probably want to make it configurable to some extent though, in case
people have different opinions on how it should work.
For me personally, appending done dates could get messy if the task was
weekly (there would be 52 dates by the end of the year..).. perhaps if
there was a way to limit the volume of done dates? Or configure them to
track over a particular time frame?
…On Tue, 1 Jun 2021, 10:29 Martin Schenck, ***@***.***> wrote:
Good idea. You could even add all previous done dates, if you wanted 🤔
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#130 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUJXCO5CZJB2ZG7AHIIXVMTTQSSBNANCNFSM45IWWFDQ>
.
|
Beta Was this translation helpful? Give feedback.
-
In addition to daily notes, it would be great to have support for the Periodic Notes plugin which adds things like weekly and monthly notes. |
Beta Was this translation helpful? Give feedback.
-
Can someone please tell me whether #1176 is asking for the same behaviour as this one? |
Beta Was this translation helpful? Give feedback.
-
Hello, There is one thing in this conversation that @tgrosinger said, and that was exactly was I was looking for :
I'm using daily notes, and usually end up with more tasks in it than what I can handle during the day. I'm also scheduling tasks ahead by writing them down in future daily notes. I also have a sticky always open panel that contains some queries that allow me to see the overdue, current, coming and unscheduled tasks. In that panel I would also like to see all tasks from the dailies, using the date from the daily note as a scheduled or due date, so I know what I can quickly see what is unfinished and to come. I wrote some code as a POC to do just this, and it seems to make my life (a little) easier, since it dispenses me from having to manually add a date to each daily task, and also revealed some forgotten tasks added to dailies a while ago. Cleaning this up to merge it into obsidian-tasks is not entirely trivial, since it raises questions about user configuration. Currently I expect a daily note to be always named daily/yyyy-mm-dd, but this may not always be the case. I used the @schemar seemed enthusiastic about this, but needed some more thinking :) Is anyone else ? |
Beta Was this translation helpful? Give feedback.
-
I'm doing a bit of house-keeping on old discussions. And I've read this one several times over the last couple of years and am still unable to figure out exactly what the requested actions are. Also, since this was written, a lot more feature requests have been made, and many fixed. So I'm going to close this, and ask that if anyone does spot actual outstanding actions, to please create individual feature requests for them using the appropriate New Issue template. Thanks. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey there, this plugin looks really awesome!
I'm the author of Slated. It looks like our plugins have a lot in common, but the biggest thing Slated has that is missing here is support for the daily note workflow. For example, when I check off a recurring task, rather than creating the next task in the current file, it would be created in the daily note for that day.
I'll be honest and say I haven't been giving Slated as much love as it deserves recently. I'd be interested in seeing if I we can add some of the bigger features from Slated to your plugin, and then I can deprecate Slated. Let me know if you think this daily note workflow could fit in your plugin. 🙂
Beta Was this translation helpful? Give feedback.
All reactions