8d2332597a1631c74f54f65ec0a5c978b4f9e030
[worg.git] / users / bzg.org
1 #+TITLE:      Bastien's Worg page
2 #+AUTHOR:     Bastien
3 #+EMAIL:      bzg AT altern DOT org
4 #+OPTIONS:    H:3 num:nil toc:t \n:nil ::t |:t ^:t -:t f:t *:t tex:t d:(HIDE) tags:not-in-toc
5 #+STARTUP:    align fold nodlcheck hidestars oddeven lognotestate
6 #+SEQ_TODO:   TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
7 #+TAGS:       Write(w) Update(u) Fix(f) Check(c)
8 #+LANGUAGE:   en
9 #+PRIORITIES: A C B
10 #+CATEGORY:   worg
11
12 [[file:../index.org][{Back to Worg's index}]]
13
14 Here I store thoughts and code about Org, along with links to some
15 tutorials I wrote.
16
17 * Webpages published with Org
18
19 - My [[http://bzg.fr][homepage]]
20
21 * Some tutorials
22
23 - [[file:~/install/git/worg/org-tutorials/org-column-screencast.org][Org Column screencast]]
24 - [[file:../org-tutorials/org-column-view-tutorial.org][Org Column Tutorial]]
25 - [[file:../org-tutorials/org-spreadsheet-intro.org][Introduction to Org spreadsheet system]]
26 - [[file:~/install/git/worg/org-tutorials/orgtutorial_dto-fr.org][Translation of David O'Toole tutorial]]
27 - [[file:~/install/git/worg/org-tutorials/tables.org][Introduction to tables in Org]]
28 - [[http://bzg.fr/org-playing-with-lists-screencast.html]["Playing with plain lists" screencast]]
29
30 * Remarks on "What makes a good GTD list manager?"
31
32 I've read this inspiring article by Kelly Forrister: [[http://www.davidco.com/blogs/kelly/archives/2008/04/what_makes_a_go.html]["What makes a
33 good GTD list manager?"]]  Let's see how Org-mode qualifies:
34
35 : Sorting lists by context - many programs have a "category" feature that
36 : will easily support this.
37
38 *Yes.* Sorting by contexts is at heart of Org-mode, and can be
39 implemented in various ways.  Context can be set as a [[http://orgmode.org/manual/Tags.html][tag]], a [[http://orgmode.org/manual/Categories.html][category]],
40 or any other [[http://orgmode.org/manual/Properties-and-Columns.html][property]] of an item: you can then easily narrow your org
41 file to a view where only selected tags are presented, or define an
42 agenda view to only present what is relevant to the context.
43
44 : Ability to assign a due date - not forcing it on all of them, but allowing
45 : it for those that need it.
46
47 =C-c C-d= assigns a due date in =org-mode= buffers or in agenda views.
48 You can also select several items in an agenda view and change the due
49 date of all of them in one keystroke.
50
51 : Portable for on the go access - can be synched to a handheld or printed.
52
53 Check MobileOrg -- both for Android and iPhone.
54
55 : Easily accessible - less than 60 seconds to get something in/out.
56
57 Emacs starts quite fast these days.  So I guess the 60 seconds test is
58 okay with Org.
59
60 : More attractive to you than repelling - you've got to like the system
61 : you're entrusting your brain to.
62
63 Subjective, of course, but I like Org.
64
65 : Doesn't force priority codes - if you know GTD, you know that forcing
66 : priority codes is old news and rarely accurate anyway.
67
68 Org doesn't force anything.  Priority codes are easy to add and
69 remove, and it's easy to sort agenda view (or items in a subtree)
70 depending on priority cookies, but you're not forced to.
71
72 : Place to capture additional notes - attached to an item to capture relevant
73 : info related to the item.
74
75 Check out =C-c C-z= to add a note to an item from an =org-mode= buffer
76 (=org-add-note=) or from an agenda view (=org-agenda-add-note=).  This
77 comes as a complement to the general =org-capture= mechanism (see the
78 [[http://orgmode.org/manual/Capture.html#Capture][manual]]).  Notes can also be added depending on the TODO state change:
79 check =org-log-*= variables: check the [[http://orgmode.org/manual/In_002dbuffer-settings.html][summary of in-buffer settings]]
80 and the family of =logdone, lognotedone, ...= options.
81
82 : Ability to search and sort in various ways.
83
84 Well, it's so central in Org it doesn't really need a comment.  Only
85 check out this [[http://orgmode.org/worg/org-tutorials/advanced-searching.html][great documentation page]] by Matt Lundin.
86
87 : Robust enough to handle all of your stuff.
88
89 Org is as robust as any plain text file.  Do this qualify?  :)
90
91 * My configuration
92
93 You can check my full .emacs file [[http://bzg.fr/emacs.html][here]].
94