emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* another (different) template request
@ 2007-01-19  1:56 Austin Frank
  2007-01-20  0:08 ` Bastien
  0 siblings, 1 reply; 2+ messages in thread
From: Austin Frank @ 2007-01-19  1:56 UTC (permalink / raw)
  To: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 2637 bytes --]

Hello all!

I've just finished the collection step of getting started with GTD 
and am working through my inbox for the first time.  I've read the 
discussions of Org and GTD with great interest.  In particular, 
the post by Carsten at 
http://article.gmane.org/gmane.emacs.orgmode/715 should be 
required reading for anyone considering using Org for GTD-- really 
excellent.  Now that I'm actually getting down to brass tacks, I 
find myself with a feature request.

Previously, I've used Org to publish notes about a variety of 
projects.  Now that I'm using Org for GTD as well, I'm discovering 
that I've got a few different kinds of files:

 - notes: I consider these a type of reference material in the GTD 
   system
 - projects: combinations of notes, next actions, links to support 
   materials, and deferred items
 - web pages: content created explicitly to be published with my 
   projects
 - other: mostly random stuff I want to keep on my local machine
   
Now, I intend to use one file per project for two reasons.  First, 
it provides nice structure when the files are published.  I can 
have research/projectA and research/projectB on my site, rather 
than just one huge research.html page.  Second, it seems useful to 
maintain separate sets of tags for different projects.  I'm 
intending to follow Carsten's advice of using tags both for 
contexts and people.  I have different collaborators on different 
research projects, so each file within the research directory may 
different tags; personal projects might have tags for my 
housemates or family.

Given the above setup, I'd like to be able to define a few 
different templates for org file headers.  My notes files might 
have different export options than my projects files, and tags 
will differ from project to project.  I can imagine creating a few 
such templates:

 - research project templates (include a line for tags, no 
   pre-defined tags)
 - personal project templates (predefined tags for the people that 
   tend to be involved in my personal projects)
 - notes templates (turn on all LaTeX stuff, maybe change 
 #+TYP_TODO)
 - web page templates (include #+TITLE, maybe change archiving 
   system)

I haven't yet investigated the templating options mentioned here 
(though dmacro sounds like it's got potential).  Still, I wonder 
if a) the feature already exists, or b) other people would be 
interested in seeing it included in a future version of Org.

Thanks for any comments,
/au

-- 
Austin Frank
http://aufrank.net
GPG Public Key (D7398C2F): http://aufrank.net/personal.asc

[-- Attachment #1.2: Type: application/pgp-signature, Size: 185 bytes --]

[-- Attachment #2: Type: text/plain, Size: 149 bytes --]

_______________________________________________
Emacs-orgmode mailing list
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: another (different) template request
  2007-01-19  1:56 another (different) template request Austin Frank
@ 2007-01-20  0:08 ` Bastien
  0 siblings, 0 replies; 2+ messages in thread
From: Bastien @ 2007-01-20  0:08 UTC (permalink / raw)
  To: Austin Frank; +Cc: emacs-orgmode

Austin Frank <austin.frank@gmail.com> writes:

> I haven't yet investigated the templating options mentioned here
> (though dmacro sounds like it's got potential).  Still, I wonder if a)
> the feature already exists, or b) other people would be interested in
> seeing it included in a future version of Org.

I think templates are too much based on the way one works.  I can't
imagine one template turning out to be the default template for Org,
since the "default template" is just a scratch buffer.

For example, i've been using the one-project-per-file setup you've
described for a while.  It first matches my taste for playing with
options that made each file aware of the context in which i was using
it.  But after some time i (somewhat sadly) discovered my taste didn't
match my actual needs and switch back to the one-single-big-file
setup, since it does constrain a very sober (and hopefully more
efficient) use of metadata and options.  But of course this is my
story, and everyone uses Org for different needs, with different
tastes.

I can see one constructive way of providing templates for org-mode: to
post them on a dedicated page of the emacswiki, along with discussions
on how/why to use them, or how a template matches a specific use.  And
maybe the further step would be to provide a package with all the
templates.

Best,

-- 
Bastien

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-01-21 23:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-19  1:56 another (different) template request Austin Frank
2007-01-20  0:08 ` Bastien

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).