Repository navigation
OpenTodo 0.8.0 introduces Open Loops, a method of its own for getting everything off your mind, inspired by GTD: catch, clarify, place, do and review. You choose how prominent it is, from not at all to the first screen you see. The weekly review becomes a guided walk through your Inbox, what slipped, what is waiting and every project, joined by a five-minute Daily check and a Monthly look. Nothing changes until you turn it on. Email to task also keeps long messages and turns newsletters into readable, formatted notes. 0.7.2 was prepared but not published on its own: its changes (listed below) arrive with this release.
Upgrade notes
- No migration and no new environment variables. Replace the image or the binary and restart.
- Sync is additive: new preference fields (
user_prefs.method_mode,project_prefs.reviewed_at, anddaily_at,monthly_at,focus_dateandfocuson the review row) hold settings and timestamps, never task content; older apps ignore them. Upgrade the server before the devices, as for every release. - The JSON export now includes per-project preferences (
project_prefs, such as when you last reviewed a project), and importing your own export restores them. - The weekly email digest lists fewer projects as "without a next action": see Changed.
Added
- Open Loops, a calm method for everything on your mind. OpenTodo now has a method of its own, inspired by GTD: catch, clarify, place, do and review. Choose how prominent it is in Settings → Account → How you work: Lists only (as before), Companion (screens name the move they serve and link to the method) or Open Loops first (the new Loop home opens first and the sidebar is arranged by the Places). New views: Next (g Shift+N), each project's next action grouped by
@contextlabels, and Waiting (g Shift+W), what you assigned to someone else or is blocked. The method has its own chapter in the docs and Help. (Open Loops) - The weekly review walks every project, one step at a time. A stepper shows where you are and what is left; Next (]) and Back ([) move through seven steps in three phases: the Inbox and a Mind sweep, then what slipped, what is waiting, each project one card at a time (r marks it reviewed, q adds a next action), the week ahead, and Someday. Your mark on a shared project is yours alone. A five-minute Daily check (g Shift+R) picks up to three tasks as today's focus, and a Monthly look covers your areas, old Someday items and the four-week trend. (Weekly review, Rhythms)
Changed
- "Projects without a next action" counts waiting and deferred tasks. In the review and the weekly email digest, a project whose open tasks are all assigned to someone else, blocked, or start later is no longer listed; one whose only tasks are parked in Someday now is. (Places)
- Statistics and the weekly digest have their own guide page, next to the weekly review's. (Statistics and the weekly digest)
- Why OpenTodo can be missing from the Android share menu. The capture guide explains that Android lists only web apps installed as an app from Chrome or Samsung Internet, how to check, and what works instead. (Capturing pages, #159)
Fixed
- Newsletters sent to Email to task are readable. An HTML message now becomes formatted notes with its headings, lists, bold text and links shown as their text, instead of plain text with every tracking address spelled out; a newsletter's hidden preview text and its blank filler lines are gone. (Email to task)
- Email to task keeps long messages. A forwarded message's text was cut at 16 KB; the task now keeps about 48 KB, as much as its notes hold (also with end-to-end encryption), and only longer messages end with a note that the rest did not fit. (Email to task, #161)
Install
- Docker:
docker run -d -p 8080:8080 -v opentodo:/data ghcr.io/pixari/opentodo:0.8.0 - Binary: download
opentodo-<os>-<arch>below, then run it (data goes to./data). - Command-line client:
ot-<os>-<arch>. Browser extension:opentodo-browser-extension.zip.
Verify downloads with sha256sum -c SHA256SUMS. Self-hosting guides: docs/self-hosting.