From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike McLean Subject: Re: GTD - Natural Planning Model properties - add automatically Date: Wed, 17 Oct 2012 19:41:21 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d044282a0061a6e04cc49d0be Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOdFF-0007JV-4M for emacs-orgmode@gnu.org; Wed, 17 Oct 2012 19:41:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TOdFD-0007yM-IG for emacs-orgmode@gnu.org; Wed, 17 Oct 2012 19:41:49 -0400 Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:52506 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TOdFD-0007yF-Cv for emacs-orgmode@gnu.org; Wed, 17 Oct 2012 19:41:47 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 1653A9D44 for ; Wed, 17 Oct 2012 19:41:43 -0400 (EDT) Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id F1B159D43 for ; Wed, 17 Oct 2012 19:41:42 -0400 (EDT) Received: from mail-wi0-f177.google.com (unknown [209.85.212.177]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 8261B9D42 for ; Wed, 17 Oct 2012 19:41:42 -0400 (EDT) Received: by mail-wi0-f177.google.com with SMTP id hj13so1029956wib.12 for ; Wed, 17 Oct 2012 16:41:41 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Chris Henderson Cc: emacs-orgmode@gnu.org --f46d044282a0061a6e04cc49d0be Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, Oct 13, 2012 at 6:06 PM, Chris Henderson wrot= e: > If I create a project (C-c c and press 'p' for Project) in the > project.org file, I would like the project to automatically inherit a > few properties like: Purpose, Outcome, Todo's and also date when the > project was added to the list. > > How can I configure my .emacs file to achieve this? > > I currently have: > > (setq org-capture-templates > '(("t" "Todo" entry (file+headline "~/org/gtd.org" "Tasks") > "** TODO %?\n %i Added:%U") > ("j" "Journal" entry (file+datetree "~/org/journal.org") > "* %?\nEntered on %U\n %i\n %a"))) > > Also: I would be interested to see how others implement natural > planning model in org-mode (I am currently reading Charles Cave's > write-up on this) > I do something similar; I used to use a nearly full David Allen Natural Planning but now have simplified it and use the =E2=80=9CAs = , I want so =E2=80=9D Mad-Libs style. I have the following as my Project capture: ("P" "Proposed Project" entry (file "~/Documents/OrgMaster/org/refile.org") "* PROPOSED %?\n%U\n** Project Definition\n%U\n- Summary\n + As , I want so \n- Completion Criteria (Don't do too much)\n + \n" :clock-in t :clock-resume t) The key point is that you can put =E2=80=9C\n=E2=80=9D into the string for = new lines, and spaces after the =E2=80=9C\n=E2=80=9D for indentation. Mike --f46d044282a0061a6e04cc49d0be Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On Sat, Oct 13, 2012 at 6:06 PM, Chris H= enderson <henders254@gmail.com> wrote:
If I create a project (C-c c and press 'p' for Project) in the
project.org file, I wo= uld like the project to automatically inherit a
few properties like: Purpose, Outcome, Todo's and also date when the project was added to the list.

How can I configure my .emacs file to achieve this?

I currently have:

(setq org-capture-templates
=C2=A0 =C2=A0 =C2=A0 =C2=A0'(("t" "Todo" entry (fil= e+headline "~/org/gtd.org= " "Tasks")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "** TODO %?\n =C2=A0%= i Added:%U")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("j" "Journal" entry = (file+datetree "~/org/journal.org")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "* %?\nEntered on %U\= n =C2=A0%i\n =C2=A0%a")))

Also: I would be interested to see how others implement natural
planning model in org-mode (I am currently reading Charles Cave's
write-up on this)

I do something simila= r; I used to use a nearly full David Allen Natural Planning but now have si= mplified it and use the =E2=80=9CAs <personal role>, I want <goal&= gt; so <reason>=E2=80=9D Mad-Libs style.

I have the following as my Project capture:
<= /div>

("P" "Proposed Project"
=C2=A0entry (file "~/Documents/OrgMaster/org/refile.org")
=C2=A0"* PROPOSED %?\n%U\n** Project Definition\n%U\n- Summary\n = =C2=A0+ As <personal role>, I want <goal> so <reason>\n- = Completion Criteria (Don't do too much)\n =C2=A0+ \n"
= =C2=A0:clock-in t :clock-resume t)

The key point is that you can put =E2=80=9C\n=E2= =80=9D into the string for new lines, and spaces after the =E2=80=9C\n=E2= =80=9D for indentation.

Mike

<= div>
--f46d044282a0061a6e04cc49d0be--