From: Carsten Dominik <dominik@science.uva.nl> To: emacs-orgmode Mailinglist <emacs-orgmode@gnu.org> Subject: Org-mode versus Taskpaper - now for real Date: Tue, 1 Apr 2008 12:28:37 +0200 Message-ID: <0277B507-1486-4172-B1C6-1B73B84148DD@science.uva.nl> (raw) Dear all, I hope that you will all forgive me my little joke. It worked so well because there is a certain amount of truth in the matter, of course, and I would like to address this in a more serious manner. Org-mode has indeed become very feature-rich in the run of the years. However, while adding features, more often than not triggered but lots of truly excellent suggestions on this forum, I have been using one principle as the overruling requirement for Org-mode: That the simple stuff should remain simple, that no part of the complexity is forced on the user. If you think I have failed to live up to this, I definitely would like to know about it. The important point I would like to make here is that for all intents and purposes, Org-mode *is* taskpaper! It is a zero-setup, totally simple TODO manager that works with plain files, files that can be edited on pretty much any system out there, either as plain text in *any* editor, or using Emacs which runs everywhere. To follow the taskpaper webpage, open a file tasks.org and type * Project 1 ** TODO task1 ** DONE task2 * Project 2 ** TODO task 3 ** TODO task 5 You can add tags by hand, get lists for certain tags as sparse trees, it really is totally as simple as taskpaper in every way! Of course, Org-mode allows you to do more, but I would hope in a non-imposing way! It has lots of features under the hood that you can pull in when you are ready, when you find out that there is something more you'd like to do. My ideal picture would be that newcomers indeed use Org-mode as a simple outliner and list manager. And then, that they find themselves often in a situation where they think "Gee, I wish I could to this", they open the manual and, voila, yes, I can! So the complexity of Org-mode is, as I see it, mostly a problem of perception rather than a real issue. How can this be addressed? As the author of the manual I see it as my task to document Org-mode compactly and as completely as possible. So the full set of features will hit you when reading the manual. This is why I have asked, so often, for people to write more tutorials, describe a simple setup they use on the web, to re-enforce the notion that Org-mode really the most simple system out there. Initially. It seems to me that Merlin Mann in his review of Taskpaper has hit the nail on the head (he always does). What is so great about taskpaper that it is (so far?) almost fiddle-proof. It is a list, and there is no way to fiddle with it. People who use fiddling with the TODO system as a way to procrastinate can clearly benefit from such a system. I am for sure the biggest example of a person who uses fiddling in that way. But: Hey, we use Emacs *because* it allows us to fiddle, to get things right, the way *we* want it. The problem with a program like taskpaper is that you will eventually be hit by its limitations. The day comes when you need to clock the working time on a task, when you wish you could record a link to that email that triggered the task, when you would like to put the task list on an internal webpage, and make it look pretty too. And then you cannot, you need to get an external program to do the timing, you need to copy your list into a web editor to make it look nice, and you need to find that email back by hand. What people miss when they are new to Org-mode is this: Don't try to set up the "final" task managing system from the start. Because you have no idea yet what your system should look like. Don't set up many TODO states and logging initially, before you actually have a feeling for what you working flow is. Don't define a context tag "@computer" just because David Allen has one, even though you are sitting at a computer all the time anyway! Start by creating and managing a small TODO list and then develop your own system as the needs arises. I wrote Org-mode to enable this development process. Happy April fools day! - Car
next reply other threads:[~2008-04-01 10:28 UTC|newest] Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top 2008-04-01 10:28 Carsten Dominik [this message] 2008-04-01 11:39 ` Rainer Stengele 2008-04-01 14:30 ` Russell Adams 2008-04-01 15:52 ` Eddward DeVilla 2008-04-01 19:11 ` Carsten Dominik 2008-04-03 9:55 ` Rick Moynihan 2008-04-03 14:26 ` Manish 2008-04-03 15:14 ` Rick Moynihan 2008-04-03 16:59 ` Bastien 2008-04-03 17:27 ` Rick Moynihan 2008-04-04 9:26 ` Bastien 2008-04-04 9:12 ` Carsten Dominik 2008-04-04 12:20 ` Egli Christian (KIRO 433) 2008-04-04 12:38 ` Carsten Dominik 2008-04-07 15:14 ` Carsten Dominik 2008-04-03 16:26 ` Joel J. Adamson 2008-04-03 17:39 ` Rick Moynihan 2008-04-04 7:49 ` Carsten Dominik 2008-04-03 23:28 ` Jason F. McBrayer 2008-04-01 23:05 ` Sven Bretfeld 2008-04-02 2:54 ` Clint Laskowski 2008-04-03 16:22 ` Tim O'Callaghan
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://orgmode.org * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=0277B507-1486-4172-B1C6-1B73B84148DD@science.uva.nl \ --to=dominik@science.uva.nl \ --cc=emacs-orgmode@gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Org-mode mailing list This inbox may be cloned and mirrored by anyone: git clone --mirror https://orgmode.org/list/0 list/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 list list/ https://orgmode.org/list \ emacs-orgmode@gnu.org public-inbox-index list Example config snippet for mirrors. Newsgroups are available over NNTP: nntp://news.yhetil.org/yhetil.emacs.orgmode nntp://news.gmane.io/gmane.emacs.orgmode AGPL code for this site: git clone https://public-inbox.org/public-inbox.git