blob: 8b9e723bb42a9473b4656e86abb767cc2e2a0538 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#+TITLE: Sample todo.org for todo-cleanup tests
#+AUTHOR: synthetic fixture
# A deliberately varied (but synthetic) todo.org: umbrella "Open Work" /
# "Resolved" headings, mixed TODO/DOING/WAITING/DONE/CANCELLED states,
# priorities, tags, nested level-3 children, and a few structural (no-state)
# section headings. `--archive-done' should move only the direct level-2
# DONE/CANCELLED subtrees from "Open Work" into "Resolved", intact, and leave
# everything else alone.
* Sample Open Work
** TODO [#A] Write the README
This one stays — still open.
** DOING [#A] Refactor the parser
In progress; stays.
** DONE [#A] Bootstrap the test harness :tooling:
Finished. Should move to Resolved with this body intact.
** WAITING [#B] Vendor reply on the licensing question
Blocked, not done — stays.
** A grouping heading with no TODO state
*** TODO [#B] sub-task one
*** DONE [#C] sub-task two — done, but nested under an open parent, so stays
** CANCELLED [#B] Drop the legacy importer :chore:
Decided against it. Should move to Resolved.
** TODO [#B] Ship the migration :quick:
*** DONE [#C] write the up migration
*** TODO [#C] write the down migration
** DONE [#B] Tag the 1.0 release
*** DONE [#C] update the changelog
*** TODO [#C] announce on the list
Parent is DONE, so the whole subtree (open child included) moves.
** NEXT [#C] Pick the next milestone
* Sample Resolved
** DONE [#A] Initial project skeleton
Pre-existing archived entry; new arrivals append after this one.
** CANCELLED [#C] Evaluate the other framework
|