Lists are very explicitly not intended to contain TODO items.
Checkboxes provide a bit of this functionality, sort of a ‘TODO lite’
I use something like this quite a lot:
** TODO notes from meeting :meeting:steve:susan:jane:bob:action:
DEADLINE: <2014-09-19 Fri>
:PROPERTIES:
:LastWorked: [2014-09-18 Thu 09:14]
:END:
- Item 1
- Item 2
- [ ] action item 1
- [X] sub action item
- [ ] sub action item 2
- Item 3
extended meeting notes here
I’ve not used them at all, but there may be a way to set a statistics cookie for the headline, or if not a simple function to update a statistics-type cookie
or property when an action item changes state
I do sometimes wish that I could include a TODO headline or tag a list item, but that is simply not possible under current implementations.
IE something like this:
** meeting
- TODO Item 1 tags: “tag1:tag2” LastWorked: [2014-09-18 Thu 09:14]
- item 2
With properties etc. handled in a way similar to BEGIN_SRC block headers
The problem is that list items/checkbox items are NOT headlines, and all the TODO code etc. is tied to headlines.
I haven’t looked at the code but I suspect an extensive rewrite to integrate it with the rest of the headline code. Not as much if it’s kept as an isolated
extension.
From: emacs-orgmode-bounces+subhant=familycareinc.org@gnu.org [mailto:emacs-orgmode-bounces+subhant=familycareinc.org@gnu.org]
On Behalf Of Gary Oberbrunner
Sent: Wednesday, September 17, 2014 5:45 AM
To: Orgmode Mailing List
Subject: Re: [O] TODO items in lists (not headings)
On Tue, Sep 16, 2014 at 11:48 PM, Thomas S. Dye <tsd@tsdye.com> wrote:
Aloha Gary,
Gary Oberbrunner <garyo@oberbrunner.com> writes:
> Gary:
> My reason for not using TODO is just that it'd be ugly and confusing to
> put a heading in the middle of a list.
>
> Compare this:
> * Meeting report
> ** Meeting 1
> - a thing that happened
> - another thing that happened
> - TODO: email everyone about all the things
> - some more things that happened
>
> to this:
> * Meeting report
> ** Meeting 1
> - a thing that happened
> - another thing that happened
> ***TODO: email everyone about all the things
> - some more things that happened
One solution is to use a capture template for TODO items and then refile
them. I picked this up from Bernt Hansen and like it a lot:
http://doc.norang.ca/org-mode.html#Capture
Wow, that guy is serious! I don't think his setup solves what I'm looking for, but there is so much great stuff in there it'll take me weeks to check it all out.
--
Gary