Re: [Orgmode] Re: A simpler remember architecture
At Tue, 6 Oct 2009 16:33:08 +0200, Daniel Clemente wrote: > > > > > To cater more to the OP's needs, consider using a special tag for such > > common tasks, like :COMMON: > > > > The create a special agenda view hat just shows this tag. > > > This is a very nice solution. I thought of the agenda view as a way > to view your agenda, but now I see that it can actually serve as a > generic task dispatcher. Yes, it took me a while of using agenda purely as a list of my tasks before I realised (thanks to this list) that it was ever so powerful! I use the tag :clocked: for all my clockable activities (which are not that many, maybe 8 or so). What I found particularly useful was to set the org-tags-exclude-from-inheritance variable to include :clocked: so that you can have as complex a hierarchy below any clockable item without it appearing in the agenda. eric ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
Daniel Clemente writes: >> >> To cater more to the OP's needs, consider using a special tag for such >> common tasks, like :COMMON: >> >> The create a special agenda view hat just shows this tag. > > > This is a very nice solution. I thought of the agenda view as a way > to view your agenda, but now I see that it can actually serve as a > generic task dispatcher. > > There are also common files and directories which I often want to > open. I will write them as links inside a :COMMON: task, and this will > be the generic Emacs dispatcher I was looking for. If it's a single link in a headline then you can C-c C-o on the headline and it immediately visits the link. HTH, Bernt ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
> > To cater more to the OP's needs, consider using a special tag for such > common tasks, like :COMMON: > > The create a special agenda view hat just shows this tag. This is a very nice solution. I thought of the agenda view as a way to view your agenda, but now I see that it can actually serve as a generic task dispatcher. There are also common files and directories which I often want to open. I will write them as links inside a :COMMON: task, and this will be the generic Emacs dispatcher I was looking for. Thanks -- Daniel ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
On Oct 6, 2009, at 1:32 PM, Bernt Hansen wrote: Daniel Clemente writes: Just another off-topic but however related...: C-u C-c C-x C-i i What if C-u C-c C-x C-i could show, in addition to the recently clocked tasks, some fixed tasks from a user-defined list? The dialog would be: Common tasks: [1] answer phone [b] breakfast [p] procrastinate! [n] think about next task to do [2] work on file2 a bit more Recently clocked in tasks: [a] working on this [b] working on that That list of common tasks could even be progressively created from statistics of the most commonly clocked tasks. I just use my STARTED agenda view for this. I have a small number of tasks in STARTED state for conveniently looking up what to clock in. It doesn't have a single keystroke access but the list is short enough that I find it convenient to use. I don't think we should pollute the recent clock list with other common tasks. If this is really needed then I think it would be better to be a separate list so we don't have to share key sequence combinations etc. I agree. To cater more to the OP's needs, consider using a special tag for such common tasks, like :COMMON: The create a special agenda view hat just shows this tag. - Carsten ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
Daniel Clemente writes: > Just another off-topic but however related...: > >> C-u C-c C-x C-i i >> > > What if C-u C-c C-x C-i could show, in addition to the recently > clocked tasks, some fixed tasks from a user-defined list? > The dialog would be: > > Common tasks: > [1] answer phone > [b] breakfast > [p] procrastinate! > [n] think about next task to do > [2] work on file2 a bit more > Recently clocked in tasks: > [a] working on this > [b] working on that > > > That list of common tasks could even be progressively created from > statistics of the most commonly clocked tasks. I just use my STARTED agenda view for this. I have a small number of tasks in STARTED state for conveniently looking up what to clock in. It doesn't have a single keystroke access but the list is short enough that I find it convenient to use. I don't think we should pollute the recent clock list with other common tasks. If this is really needed then I think it would be better to be a separate list so we don't have to share key sequence combinations etc. -Bernt ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
Just another off-topic but however related...: > C-u C-c C-x C-i i > What if C-u C-c C-x C-i could show, in addition to the recently clocked tasks, some fixed tasks from a user-defined list? The dialog would be: Common tasks: [1] answer phone [b] breakfast [p] procrastinate! [n] think about next task to do [2] work on file2 a bit more Recently clocked in tasks: [a] working on this [b] working on that That list of common tasks could even be progressively created from statistics of the most commonly clocked tasks. -- Daniel ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
I've been watching this thread closely. At this point I want to jump in. I like the ideas that have been posted here so far, about a different way of organizing remember in org. I'm not completely certain, but it seems that part of what was asked for earlier is included in org-remember already, when the template posts to the file directly, bypassing the remember buffer altogether. I don't remember why this was unfavorable to me, but in many ways it is useful. Many of the ideas of the OP and others about the use of tags, etc., would be more than useful. Another point, although somewhat off topic, draws my attention: On Tue, Oct 6, 2009 at 9:41 AM, Daniel Clemente wrote: > > Actually what I would find useful is a task dispatcher for Emacs: a way to > go to common tasks with a few keys. > For instance: C-c C-x C-g would open your customized dispatcher, a dialog > similar to C-u C-c C-x C-j (clock recent task) but which shows you > predefined tasks, like: > > [1] answer phone > [b] breakfast > [p] procrastinate! > [n] think about next task to do > [2] work on file2 a bit more > > I agree with this, but I'm not sure how I would want it implemented. I am currently using a file I have called "general.org" with links to various projects. Following an idea from Sacha Chua, the following is in the init file: :(defun general () : (interactive) : (find-file "~/org/General.org")) I use it to store links to various projects. It has often occurred to me how handy it would be if this were integrated better with org-mode. I would like to be able to start defining a project, with a command that did the following (at least): 1. interactively ask for a project name and make an org file or directory (optionally) 2. insert a link either in some list like general.org 3. define (perhaps suggesting a default) key binding 4. perhaps setting up logging or other automatic processes (clocking?) For now, however, general.org in my setup solves my problem. One more reason I like having my ~/org hierarchy under git control on three machines. Alan Davis ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: A simpler remember architecture
Some idea about remember variations: > +1, can we keep/have: > - the templates, > - possibility to 'pick file/topic first then remember' Actually what I would find useful is a task dispatcher for Emacs: a way to go to common tasks with a few keys. For instance: C-c C-x C-g would open your customized dispatcher, a dialog similar to C-u C-c C-x C-j (clock recent task) but which shows you predefined tasks, like: [1] answer phone [b] breakfast [p] procrastinate! [n] think about next task to do [2] work on file2 a bit more Each key would bring you to the current buffer and task (e.g.: C-c C-x C-g b would move point to the „*** breakfast“ line in minor_tasks.org. Clocking would be 1 chord away: C-c C-x C-g b C-c C-x C-i In fact this dispatcher could be a generic file/task/anything dispatcher for Emacs, which could bring you to any file you wanted in a few keys. Like recentf, but with user-defined positions instead of automatically computed entries. It could be nice have this inside Org. -- Daniel ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture
Jean-Marie Gaillourdet wrote: >At Thu, 01 Oct 2009 14:41:39 -0400, >Bernt Hansen wrote: >> C-u C-c C-x C-i i >Perhaps, it's worth considering shorter and easier to remember >keyboard shortcuts. It is actually not quite as bad is it sounds. - C-u is the generic "do it differently prefix" - C-c C-x C-i is the usual start the clock in org. Unfortunately org has so many commands, that it is probably hard to find a two key sequence. At that point a menu pops up, and you choose i. d ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: A simpler remember architecture
Jean-Marie Gaillourdet writes: > Hi, > > At Thu, 01 Oct 2009 14:41:39 -0400, > Bernt Hansen wrote: >> C-u C-c C-x C-i i > > Perhaps, it's worth considering shorter and easier to remember > keyboard shortcuts. > >> Should clock in the interrupted task. Then I use org-clock-goto to get >> to it quickly (which is bound to F11 for me) > > Does this work in the remember buffer or after the remember buffer is > finalized? Try it. Yes it works fine. Don't forget to save your remember buffer before you start a new one though. -Bernt ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: A simpler remember architecture
Hi, At Thu, 01 Oct 2009 14:41:39 -0400, Bernt Hansen wrote: > C-u C-c C-x C-i i Perhaps, it's worth considering shorter and easier to remember keyboard shortcuts. > Should clock in the interrupted task. Then I use org-clock-goto to get > to it quickly (which is bound to F11 for me) Does this work in the remember buffer or after the remember buffer is finalized? Best regards, Jean-Marie ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: A simpler remember architecture
Rainer Stengele writes: > Jean-Marie Gaillourdet schrieb: >> while we are discussing a new org-remember facility. I've been missing >> an option to clock the time I've taken to write down my remember note. >> E.g. I use remember to make a small protocoll of a telephone call or >> some discussion with a colleague. It would help me alot to if that >> time would be clocked automatically. >> >> After the remember note is finalized the previous cloked in task >> should become active again. Perhaps with some kind of optional >> message/popup/whatever to say: Well, you were doing this before, I >> clocked you in again. >> >> It would be even cooler to have a per template flag saying the clock >> information should be written into a new headline at some other place. >> This would allow to have a log of all remembering actions, that is >> separated from the log of the task which were created during >> remembering. > exactly what I am doing quite often! > Being interrupted (telephone, colleague bringing more work ...) while > working on an clocked in TODO I pop up a remember buffer, manually > clock in, discuss/write down my stuff, save the remember buffer and > then have to find the old task. > Yes, "C-u C-c C-x C-j" shows you the recent clcoked in tasks but > automising the clocking in/out work would make the "remembering" of > new tasks just faster. C-u C-c C-x C-i i Should clock in the interrupted task. Then I use org-clock-goto to get to it quickly (which is bound to F11 for me) HTH, -Bernt ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: A simpler remember architecture (was: Re: Re: is there a hook to save a remember buffer?)
On 01 Oct 2009, at 11:14, Rainer Stengele wrote: Jean-Marie Gaillourdet schrieb: Hi, while we are discussing a new org-remember facility. I've been missing an option to clock the time I've taken to write down my remember note. E.g. I use remember to make a small protocoll of a telephone call or some discussion with a colleague. It would help me alot to if that time would be clocked automatically. After the remember note is finalized the previous cloked in task should become active again. Perhaps with some kind of optional message/popup/whatever to say: Well, you were doing this before, I clocked you in again. [snip] exactly what I am doing quite often! Being interrupted (telephone, colleague bringing more work ...) while working on an clocked in TODO I pop up a remember buffer, manually clock in, discuss/write down my stuff, save the remember buffer and then have to find the old task. Yes, "C-u C-c C-x C-j" shows you the recent clcoked in tasks but automising the clocking in/out work would make the "remembering" of new tasks just faster. I could image a `clock out and return to the previous one' would be handy, even out of the remember facility. Nested activities would be great! Of course, one could always mis-use remember for that (if the previous feature get implemented, that is), but it feels more convenient to have nested clocks. Cheers, Peter. ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: A simpler remember architecture (was: Re: Re: is there a hook to save a remember buffer?)
Jean-Marie Gaillourdet schrieb: Hi, while we are discussing a new org-remember facility. I've been missing an option to clock the time I've taken to write down my remember note. E.g. I use remember to make a small protocoll of a telephone call or some discussion with a colleague. It would help me alot to if that time would be clocked automatically. After the remember note is finalized the previous cloked in task should become active again. Perhaps with some kind of optional message/popup/whatever to say: Well, you were doing this before, I clocked you in again. It would be even cooler to have a per template flag saying the clock information should be written into a new headline at some other place. This would allow to have a log of all remembering actions, that is separated from the log of the task which were created during remembering. I hope this makes sense for someone else as well. -- Jean-Marie ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode Hi, exactly what I am doing quite often! Being interrupted (telephone, colleague bringing more work ...) while working on an clocked in TODO I pop up a remember buffer, manually clock in, discuss/write down my stuff, save the remember buffer and then have to find the old task. Yes, "C-u C-c C-x C-j" shows you the recent clcoked in tasks but automising the clocking in/out work would make the "remembering" of new tasks just faster. Rainer ___ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode