From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: TODO keywords into drawers ? Date: Tue, 18 Aug 2009 08:40:08 -0400 Message-ID: References: <874os5elig.wl%xma@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MdNzB-0004Ul-V3 for emacs-orgmode@gnu.org; Tue, 18 Aug 2009 08:40:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MdNz7-0004PO-9b for emacs-orgmode@gnu.org; Tue, 18 Aug 2009 08:40:21 -0400 Received: from [199.232.76.173] (port=37949 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MdNz7-0004PB-5p for emacs-orgmode@gnu.org; Tue, 18 Aug 2009 08:40:17 -0400 In-Reply-To: <874os5elig.wl%xma@gnu.org> (Xavier Maillard's message of "Tue, 18 Aug 2009 07:31:03 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Xavier Maillard Cc: emacs-orgmode@gnu.org Xavier Maillard writes: > I extensively use remember to jot down new tasks/notes/... it > feets perfectly since it is almost instantaneous. > > Sometimes, when at work, someone enters my room to speak about a > project. When finished, I fire remember and try to sum up our > discussion. This is not really a task to do but when reviewing my > notes, it can be switched to a task entry. > > With my current setup, I have to differenciate, when in remember, > if it is a task, a note or something else. If I do not, I do not > see these entries when reviewing my org files. This is the big > hole in my system which makes me not trust my system :/ As Carsten suggested, tags are probably the best way to mark tasks in the way you suggest. Org-remember can be instructed (via templates) to prompt for tags: ,---- | %^g prompt for tags, with completion on tags in target file. | %^G prompt for tags, with completion all tags in all agenda files. `---- Or, if you prefer, you could create different templates for different tags (:NOTE:, :UNKNOWN:, etc.). Another recommendation would be to instruct remember to file new notes to a single location (e.g., inbox.org or * inbox). You could then regularly review/process/empty this "inbox." That way you'd be sure not to miss any new notes. > What I'd like to have in orgmode is a simpler and homogeneous way > to do things. > > * TODO foo bar > > would be > > * foo bar > :TYPE: > TODO > :END: > > a note would be > > * foo bar > :TYPE: > NOTE > :END: > > etc. > > A default entry would have a special entry type -say UNKNOWN- > thus making the review much more trustable. What I like in this > idea is the homegenous view of any orgmode file and I guess this > would make orgmode file parsing a lot easier. > > We could even go further by storing all orgmode entries meta-data > into drawers (tags, timestamps, states, ...) If you want to avoid todos and tags, you can always use PROPERTY drawers for custom metadata. E.g. * foo bar :PROPERTIES: :TYPE: note :END: And, of course, you can have remember templates prompt you to fill these in. ,---- | %^{prop}p Prompt the user for a value for property prop `---- Warning: it can be much slower to search for properties than to search for todo-states and tags. Best, Matt