LWN: Comments on "Managing tasks with Org mode and iCalendar" https://lwn.net/Articles/825837/ This is a special feed containing comments posted to the individual LWN article titled "Managing tasks with Org mode and iCalendar". en-us Fri, 03 Oct 2025 17:04:26 +0000 Fri, 03 Oct 2025 17:04:26 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Managing tasks with Org mode and iCalendar https://lwn.net/Articles/850459/ https://lwn.net/Articles/850459/ rolandog <p>Perhaps an integration could be done by setting the org-todo-keywords like:</p> <pre> ;; RFC 5545 compatible keyword sequences; shortcuts of first element in each ;; sequence match those of the capture templates' shortcuts (setq org-todo-keywords '((sequence "NEEDS-ACTION(t)" "IN-PROCESS(i)" "|" "COMPLETED(d)") (sequence "TENTATIVE(e)" "|" "CONFIRMED(c)") (sequence "DRAFT(j)" "|" "FINAL(f)") (sequence "|" "CANCELLED(C)"))) </pre> <p>Then, you would modify your workflow and capture templates to handle entries in a 'calendar.org' file:</p> <pre> ;; capture templates to accommodate single-file workflow (setq org-capture-templates '(("t" "Todo" entry (file+headline "~/org/calendar.org" "Tasks") "* NEEDS-ACTION %?\n %i\n %a") ("e" "Event" entry (file+headline "~/org/calendar.org" "Events") "* TENTATIVE %?\n %i\n %T\n %a") ("j" "Journal" entry (file+datetree "~/org/calendar.org" "Journal") "* DRAFT %?\n Entered on %U\n %i\n %a"))) </pre> <p>Also, somehow, translate DEADLINE and SCHEDULED dates with timestamps into iCal properties in a drawer...</p> <p>And, finally, have some import/export magic to translate between the two, which is easier said than done.</p> Thu, 25 Mar 2021 14:04:30 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/832141/ https://lwn.net/Articles/832141/ amigo421 <div class="FormattedComment"> hi <br> <p> I also use Orgzly for mobile and it&#x27;s perfect for my goals<br> but I can&#x27;t find something for the desktop , linux or windows,<br> a lot of various plugins for the editors(emacs/vim/vscode etc, etc)<br> all this is the editing for - preparing for the use, but not a using itself.<br> from my perspective Orgzly is highly adopted for the using:<br> - reminders<br> - beautiful rendering<br> <br> So my primary expectation is a well UI designed task manager for end-users,<br> something like &quot;desktop Orgzly&quot;<br> <p> they (users) don&#x27;t require too much editing but require flexible UI <br> for popup reminders , with updating statuses, ability to re-schedule,<br> moving tasks between the lists etc., mostly - visually <br> <p> is there something for that?<br> <p> THanks<br> </div> Tue, 22 Sep 2020 14:54:11 +0000 Taskwarrior with an iCalendar backend https://lwn.net/Articles/827028/ https://lwn.net/Articles/827028/ jspricke <div class="FormattedComment"> <font class="QuotedText">&gt; In an ideal world, I would have Taskwarrior with an iCalendar backend, so I could combine the robust text-based tools from Taskwarrior with the attractive web and mobile solutions for iCalendar.</font><br> <p> I have written a plugin for Radicale to serve Taskwarrior data through CalDAV:<br> <a rel="nofollow" href="https://github.com/jspricke/radicale-remind">https://github.com/jspricke/radicale-remind</a><br> </div> Sun, 26 Jul 2020 08:31:28 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826656/ https://lwn.net/Articles/826656/ mathstuf <div class="FormattedComment"> In Tasks (though maybe it&#x27;s missing in iCal/CalDAV). All I can do is mark a task as &quot;Done&quot;. I suppose I could delete, but that doesn&#x27;t help determine any stats.<br> </div> Wed, 22 Jul 2020 13:40:19 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826654/ https://lwn.net/Articles/826654/ robbe <div class="FormattedComment"> Sorry, if I misunderstood. So, in which software package /do/ you lack these features:<br> <p> <font class="QuotedText">&gt; I do wish I had […] and a way to mark tasks as &quot;whoops, missed that&quot;</font><br> </div> Wed, 22 Jul 2020 13:10:55 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826602/ https://lwn.net/Articles/826602/ mathstuf <div class="FormattedComment"> That&#x27;s useful to know, except I don&#x27;t track such things in Orgzly. Might be useful for some of my recurring grocery needs though.<br> </div> Tue, 21 Jul 2020 14:41:39 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826486/ https://lwn.net/Articles/826486/ robbe <div class="FormattedComment"> <font class="QuotedText">&gt; and a way to mark tasks as &quot;whoops, missed that&quot; instead of marking such as </font><br> <font class="QuotedText">&gt; &quot;done&quot;</font><br> <p> In Orgzly, you can define additional states under Settings → Notes &amp; Notebooks → Note → States. Only the TODO/DONE states are available quickly (e.g. via swiping), but editing an entry offers your custom state next to the Flag.<br> <p> That said, for recurring events like a daily walk, I’d schedule these with a repeat time. It does not matter much to which „done“-like state this kind of task is set: it will stay in TODO indefinitely, just advancing the schedule time to the next occurance.<br> <p> But you may prefer to generate a list of individual „TODO Take a walk on &lt;2020-07-XX&gt;“ events, set each of these to DONE or MISS, and later do some statistics on that.<br> </div> Mon, 20 Jul 2020 14:35:03 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826126/ https://lwn.net/Articles/826126/ mathstuf <div class="FormattedComment"> Thanks for the articles. I&#x27;ve tried to use taskwarrior for many years and the perennial problem of actually using the list continued to be the problem. Now that I have a mobile client, there&#x27;s a lot more motivation to complete tasks since they &quot;follow me around&quot;. I&#x27;ve personally landed on todoman/vdirsyncer and Tasks syncing via my Fastmail account. I also have Orgzly on the phone (also synced to Fastmail, but unused by any other client) for lists. Mainly those involving tasks to do in games I&#x27;m playing, shopping lists, or long-term wishlists for things like book and movies.<br> <p> I do wish I had burndown charts and other statistics like taskwarrior provided and a way to mark tasks as &quot;whoops, missed that&quot; instead of marking such as &quot;done&quot; for those that are more temporally driven (like a daily walk).<br> </div> Tue, 14 Jul 2020 21:06:06 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826081/ https://lwn.net/Articles/826081/ anarcat <div class="FormattedComment"> I believe what erwaelde was saying is that you can use org-mode itself for time tracking. I have done that myself, using <a href="https://orgmode.org/manual/Clocking-Work-Time.html#Clocking-Work-Time">https://orgmode.org/manual/Clocking-Work-Time.html#Clocki...</a><br> <p> It&#x27;s pretty awesome. I&#x27;ve tried *many* timetrackers (and even wrote a few myself), and this was the simplest, most efficient solution I have found. There are tools to convert this data into something that ledger can understand, and from there billing is a few commands and latex templates away! :)<br> <p> See also<br> <p> <a href="https://github.com/anarcat/ledger-timetracking">https://github.com/anarcat/ledger-timetracking</a><br> <a href="https://github.com/anarcat/org2tc">https://github.com/anarcat/org2tc</a><br> </div> Tue, 14 Jul 2020 13:22:49 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826078/ https://lwn.net/Articles/826078/ pixelpapst <div class="FormattedComment"> One thing I still miss after migrating the world from subversion to git is the in-built WebDAV server that exposes the versioning via this standard API.<br> <p> If we had something like that, we could start designing an extension that provides a CalDAV server, but stores the data in a git backend in org-mode (or Taskwarrior) files, and converts on the fly. (It would probably have to use a specific subset of the format that can hold UUIDs etc.)<br> <p> I know some Debian folks did something similar for CardDAV about a decade ago, but I&#x27;m not aware of anything for CalDAV.<br> </div> Tue, 14 Jul 2020 12:36:18 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826069/ https://lwn.net/Articles/826069/ weberm <div class="FormattedComment"> For tracking time, one may look to timewarrior; it comes from the author(s) of taskwarrior as well and integrates with it: <a href="https://timewarrior.net/docs/taskwarrior.html">https://timewarrior.net/docs/taskwarrior.html</a><br> </div> Tue, 14 Jul 2020 07:46:19 +0000 Managing tasks with Org mode and iCalendar https://lwn.net/Articles/826067/ https://lwn.net/Articles/826067/ erwaelde <div class="FormattedComment"> Hello,<br> nice article! Thank you!<br> <p> I&#x27;m using emacs/org-mode myself, and I got hooked by one single item, for which I needed a solution *now*: clocking times. So I started with that and still do this after all these years. I added tasks, agenda views and more importantly regular reviews only recently.<br> <p> The main thing imho is this: I (or anyone) needed to establish regular rituals (daily inspection of inqueue; weekly review of what I have done, what I need to do next) to keep on top of my tasks much more than the selection of any particular tool. For me org-mode was a natural choice, because I basically live in emacs.<br> <p> Cheers,<br> Erich<br> </div> Tue, 14 Jul 2020 06:54:24 +0000