Re: [O] orgmode for many continuous tasks?
Tim Crosswrites: > Peter Neilson writes: > >> >> * TODO Devise a way to project my agenda (in unavoidable brilliance) onto >> the side of the barn, or perhaps embroider it into the fleece of my sheep >> (who * TODO need to be shorn). >> >> Plausible (or implausible) solutions to my problem or to Mycroft's are >> hereby solicited. > > On the right track, but perhaps wrong scale. What you need is to embrace > the exciting possibilities of augmented reality! A pair of glasses where > whenever you look at something which has a related todo or note in your > org files, displays the item in a little box linked to that item. The answer is obvious: a clipboard! It's rugged and inexpensive. I've actually done this a few times, when I've been using Org to organize event management and was out of the office all day long. Printed out my daily agenda in the morning, made notes on the clipboard throughout the day, and entered changes into the computer at the end of day. It's remarkably calming. It's nice just to have something physical to look at. Eric
Re: [O] orgmode for many continuous tasks?
Peter Neilson writes: > > * TODO Devise a way to project my agenda (in unavoidable brilliance) onto > the side of the barn, or perhaps embroider it into the fleece of my sheep > (who * TODO need to be shorn). > > Plausible (or implausible) solutions to my problem or to Mycroft's are > hereby solicited. On the right track, but perhaps wrong scale. What you need is to embrace the exciting possibilities of augmented reality! A pair of glasses where whenever you look at something which has a related todo or note in your org files, displays the item in a little box linked to that item. * TODO Develop augmented reality interface for org-mode Actually, I think a lot of the ingredients already exist in org-mode to help reduce procrastination and/or ensure all todo items are getting the right level of attention. Someone just needs to think of the right sort of algorithm. For me, the constant problem is the battle between urgent and important. I have lots of important todo items, but they seem to get swamped by urgent items. The problem is the important items are often what needs to be done to reduce the urgent items in my todo list. I partially address this via a bit of self-discipline and a few ideas stolen from GTD and Pomodoro mode. The first task I do each morning is go through my list of todos and mark the ones I plan to work on as NEXT items. I then try to put at least one pomodoro sprint into each of those next items during the day. I have a custom agenda view which lists my NEXT items as a block and use that to drive my activity for the day. Not perfect and it still has one major flaw - me. However, if I drive myself to follow this approach, at least I reduce the number of TODOs which have sat on my list for months with no action. I also tend to go through my list about once a month and look for items which have been there too long. If a todo item has been there more than 6 months, either I need to cancel it as an idea which is never going to happen or prioritise it higher and ensure it is set to NEXT. I also have my backlog - any todo item which I realise I'm unlikely to get to in the next 6+ months goes on this list if it is still relevant. regards, tim -- Tim Cross
Re: [O] orgmode for many continuous tasks?
Oh sorry accidently sent a draft :( Short story: 1. Try org-clock-budget; 2. Try to use ESTIMATE property and agenda span with more then a day; 3. Try to use clock table mode, which will summarize time in agenda; The (3) have many caveates, actually, so I prefer doing this calculations by myself and inserting them in agenda-finallize hook. I can share my code snippets if you want. Mikhail On 2017-09-25T23:28:45+0300, Mikhail Skorzhinskii wrote: >Hi, Mycroft, > >I've tried to find/hack something similar to what you're describing. > >1) Clock budgets: > > https://github.com/Fuco1/org-clock-budget > >The tool mostly about comparison your clocked time and clocking >budget. But may be you find it usefull. I'm personally use this tool >when I'm planning my week. > >2) > >Also for planning work for the future week, I'm using ESTIMATE property >with a bit custom lisp. I.e. my setup is looking like this: > >1. Super-agenda with different ca > >On 2017-09-25T10:21:51+0300, Mycroft Jones wrote: >>I'm wondering if org-mode can do this: >> >>I have many tasks. Some are one off. But many are tasks that will take a >>period of time, days, weeks, months. I need to schedule a bit of time every >>day. Over time I can complete the tasks by plugging away. But I have so >>many. >>Half hour chunks work for some tasks, 1 or 2 or 3 hour chunks work best for >>others. >> >>1) writing 3 different books >>2) learning 2 different languages >>3) 2 different types of exercise exercise >>4) 3 different ongoing tasks at work >>5) watching videos that friends send me >>6) reading books on my night stand >>7) various one-off tasks >>8) scheduled items, where I have to do them at a scheduled time. >> >>So, for each broad category of task, there are subtasks. So far, it looks >>like >>orgmode is good. But, what I'd like is to automatically generate scheduling >>suggestions for the day. For instance, if I've been putting too much time >>into >>languages, then schedule more time for writing the books. And if I've focused >>too much on one book, remind me to put time into another book. I'd like the >>scheduler to be a sort of time-accounting system that suggests work for the >>day >>in a way that balances the tree. >> >>Within each branch of the tree, I'd like the branches to be allocated roughly >>equal time, over a period of weeks and months, on a day to day basis. >> >>Is there a simple workflow in orgmode that can do this? I haven't done elisp >>for 10 years, but I'm comfortable with it. Would this be simple to implement? >> >>Mycroft >> > > >-- >Thanks, >Skorzhinskii Mikhail > -- Thanks, Skorzhinskii Mikhail
Re: [O] orgmode for many continuous tasks?
Hi, Mycroft, I've tried to find/hack something similar to what you're describing. 1) Clock budgets: https://github.com/Fuco1/org-clock-budget The tool mostly about comparison your clocked time and clocking budget. But may be you find it usefull. I'm personally use this tool when I'm planning my week. 2) Also for planning work for the future week, I'm using ESTIMATE property with a bit custom lisp. I.e. my setup is looking like this: 1. Super-agenda with different ca On 2017-09-25T10:21:51+0300, Mycroft Jones wrote: >I'm wondering if org-mode can do this: > >I have many tasks. Some are one off. But many are tasks that will take a >period of time, days, weeks, months. I need to schedule a bit of time every >day. Over time I can complete the tasks by plugging away. But I have so many. >Half hour chunks work for some tasks, 1 or 2 or 3 hour chunks work best for >others. > >1) writing 3 different books >2) learning 2 different languages >3) 2 different types of exercise exercise >4) 3 different ongoing tasks at work >5) watching videos that friends send me >6) reading books on my night stand >7) various one-off tasks >8) scheduled items, where I have to do them at a scheduled time. > >So, for each broad category of task, there are subtasks. So far, it looks like >orgmode is good. But, what I'd like is to automatically generate scheduling >suggestions for the day. For instance, if I've been putting too much time into >languages, then schedule more time for writing the books. And if I've focused >too much on one book, remind me to put time into another book. I'd like the >scheduler to be a sort of time-accounting system that suggests work for the day >in a way that balances the tree. > >Within each branch of the tree, I'd like the branches to be allocated roughly >equal time, over a period of weeks and months, on a day to day basis. > >Is there a simple workflow in orgmode that can do this? I haven't done elisp >for 10 years, but I'm comfortable with it. Would this be simple to implement? > >Mycroft > -- Thanks, Skorzhinskii Mikhail
Re: [O] orgmode for many continuous tasks?
Peter, it sounds like we have the same issues and need the same solution. House repairs and estate upgrades are on the menu. As are tasks at the Maker Space, building various bits of furniture Is there some sort of rugged tablet? Ok, here is what I have in mind: at the end of the day, put in org mode what you've done. Then it will try to "balance the tree" and create an ordered list of tasks for you. You can "defer" tasks, and if you give a reason, such as it needs to wait for a particular time or subtask, then that subtask goes right back in the tree to take part of the balancing. Then you print the list on paper, sorted from top priority to least. Then you carry the list around with you during the day. Does that sound good? I haven't yet found a tablet computer rugged enough to stand being dropped out of a tractor into the mud. Or stepped on by a cow. And I hate typing on them. Mycroft On Mon, Sep 25, 2017 at 07:58:02AM -0400, Peter Neilson wrote: On Mon, 25 Sep 2017 03:21:51 -0400, Mycroft Joneswrote: I'm wondering if org-mode can do this: I have many tasks. Some are one off. But many are tasks that will take a period of time, days, weeks, months. I need to schedule a bit of time every day. Over time I can complete the tasks by plugging away. But I have so many. Half hour chunks work for some tasks, 1 or 2 or 3 hour chunks work best for others. 1) writing 3 different books 2) learning 2 different languages 3) 2 different types of exercise exercise 4) 3 different ongoing tasks at work 5) watching videos that friends send me 6) reading books on my night stand 7) various one-off tasks 8) scheduled items, where I have to do them at a scheduled time. So, for each broad category of task, there are subtasks. So far, it looks like orgmode is good. But, what I'd like is to automatically generate scheduling suggestions for the day. For instance, if I've been putting too much time into languages, then schedule more time for writing the books. And if I've focused too much on one book, remind me to put time into another book. I'd like the scheduler to be a sort of time-accounting system that suggests work for the day in a way that balances the tree. Within each branch of the tree, I'd like the branches to be allocated roughly equal time, over a period of weeks and months, on a day to day basis. Is there a simple workflow in orgmode that can do this? I haven't done elisp for 10 years, but I'm comfortable with it. Would this be simple to implement? Mycroft Hmmm. I have similar problems, but on a somewhat more difficult level. A lot of my tasks are farm-related and are thus self-driven rather than org-mode-driven. For instance, two barn roofs need repair, and seeing them listed as TODO in an agenda does nothing to get started on them, or on the sub-tasks necessary to starting the work on the roofs. But when I look at the roofs, and thus am reminded of "* TODO Repair barn roofs", it's always when I'm already at work on something immediately more pressing. But it gets worse! If I think of a task that needs to be done, and write it into one of my TODO lists, then I tend to ignore it. Adding it to the schedule dismisses it from any immediate concern, and (as I alluded before) much of my work is outside, on the farm, nowhere near my computer. It's almost like Ko-Ko's solution in G's operetta 'The Mikado': Ko-Ko: When Your Majesty says "Let a thing be done", it’s as good as done, practically it is done, because Your Majesty’s will is law. Your Majesty says "Kill a gentleman", and the gentleman is to be killed, consequently that gentleman is as good as dead, practically he is dead, and if he is dead, why not say so? The Mikado: I see. [Dramatic Pause] Nothing could possibly be more...satisfactory! My problem with org mode itself thus becomes yet another action item (to be ignored): * TODO Devise a way to project my agenda (in unavoidable brilliance) onto the side of the barn, or perhaps embroider it into the fleece of my sheep (who * TODO need to be shorn). Plausible (or implausible) solutions to my problem or to Mycroft's are hereby solicited.
[O] Bug: Remote column editing from agenda is broken [9.1.1 (9.1.1-6-gd40deb-elpa @ /Users/bnbeckwith/.emacs.d/elpa/org-20170925/)]
Given a list of agenda files, I can bring up a global view of all tasks. Then, if I enter into column mode and try to edit one of the columns (say priority), it complains about the marker. My config is the minimal one found on http://orgmode.org/manual/Feedback.html. The agenda file I used is very simple. --8<---cut here---start->8--- * TODO One * TODO Two * TODO Three --8<---cut here---end--->8--- I then add this to the agenda file list. And then use 'org-agenda' followed by 't' to bring up a list of all todo items. I enter into column mode and place my cursor into the PRIORITY column. When I try to press '1' to change the priority, I get the following stack trace. The stack trace is: --8<---cut here---start->8--- Debugger entered--Lisp error: (wrong-type-argument markerp nil) org-columns-remove-overlays() org-agenda-columns() org-columns-next-allowed-value(nil 1) (lambda nil (interactive) (org-columns-next-allowed-value nil 1))() funcall-interactively((lambda nil (interactive) (org-columns-next-allowed-value nil 1))) call-interactively((lambda nil (interactive) (org-columns-next-allowed-value nil 1)) nil nil) command-execute((lambda nil (interactive) (org-columns-next-allowed-value nil 1))) --8<---cut here---end--->8--- It seems that in `org-columns-remove-overlays` the `org-columns-top-level-marker` is nil, so the `set-marker` call fails. I'm not sure of the underlying mechanics of how the markers work, but mabye a nil check here would suffice? Emacs : GNU Emacs 25.3.1 (x86_64-apple-darwin16.7.0, NS appkit-1504.83 Version 10.12.6 (Build 16G29)) of 2017-09-15 Package: Org mode version 9.1.1 (9.1.1-6-gd40deb-elpa @ /Users/bnbeckwith/.emacs.d/elpa/org-20170925/) current state: == (setq org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand) org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate) org-occur-hook '(org-first-headline-recenter) org-metaup-hook '(org-babel-load-in-session-maybe) org-confirm-shell-link-function 'yes-or-no-p org-after-todo-state-change-hook '(org-clock-out-if-current) org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-babel-pre-tangle-hook '(save-buffer) org-mode-hook '(#[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-show-block-all append local] 5] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes) org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3 "\n\n(fn ENTRY)"] org-archive-hook '(org-attach-archive-delete-maybe) org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-confirm-elisp-link-function 'yes-or-no-p org-metadown-hook '(org-babel-pop-to-session-maybe) org-link-parameters '(("id" :follow org-id-open) ("rmail" :follow org-rmail-open :store org-rmail-store-link) ("mhe" :follow org-mhe-open :store org-mhe-store-link) ("irc" :follow org-irc-visit :store org-irc-store-link) ("info" :follow org-info-open :export org-info-export :store org-info-store-link) ("gnus" :follow org-gnus-open :store org-gnus-store-link) ("docview" :follow org-docview-open :export org-docview-export :store org-docview-store-link) ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link) ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link :store org-bbdb-store-link) ("w3m" :store org-w3m-store-link) ("file+sys") ("file+emacs") ("doi" :follow org--open-doi-link) ("elisp" :follow org--open-elisp-link) ("file" :complete org-file-complete-link) ("ftp" :follow
Re: [O] [PATCH] Export of irc links in ox-html
Hello, Jay Kamatwrites: > I need to stop forgetting to do this :). > > I've attached a patch which adds an entry to the 'Miscellaneous' > section. Please let me know if you think anything is wrong with it. It looks goods. Applied. Thank you. Regards, -- Nicolas Goaziou
[O] How can I make table not be exported with markup transformation?
#+OPTIONS: latex:t toc:nil H:3 Hi, I have a table like this #+BEGIN_EXAMPLE | foo | bar | | a_b | c*d*e| #+END_EXAMPLE -- Amos Bird amosb...@gmail.com
Re: [O] orgmode for many continuous tasks?
Hi Peter... On 25/09/17 12:58, Peter Neilson wrote: Hmmm. I have similar problems, but on a somewhat more difficult level. A lot of my tasks are farm-related and are thus self-driven rather than org-mode-driven. For instance, two barn roofs need repair, and seeing them listed as TODO in an agenda does nothing to get started on them, or on the sub-tasks necessary to starting the work on the roofs. But when I look at the roofs, and thus am reminded of "* TODO Repair barn roofs", it's always when I'm already at work on something immediately more pressing. But it gets worse! If I think of a task that needs to be done, and write it into one of my TODO lists, then I tend to ignore it. Adding it to the schedule dismisses it from any immediate concern, and (as I alluded before) much of my work is outside, on the farm, nowhere near my computer. It's almost like Ko-Ko's solution in G's operetta 'The Mikado': Ko-Ko: When Your Majesty says "Let a thing be done", it’s as good as done, practically it is done, because Your Majesty’s will is law. Your Majesty says "Kill a gentleman", and the gentleman is to be killed, consequently that gentleman is as good as dead, practically he is dead, and if he is dead, why not say so? The Mikado: I see. [Dramatic Pause] Nothing could possibly be more...satisfactory! My problem with org mode itself thus becomes yet another action item (to be ignored): * TODO Devise a way to project my agenda (in unavoidable brilliance) onto the side of the barn, or perhaps embroider it into the fleece of my sheep (who * TODO need to be shorn). Plausible (or implausible) solutions to my problem or to Mycroft's are hereby solicited. If I'm understanding correctly, part of your problem is that you don't have org-mode with you when you're in the places that you can get things done. In that case, part of the answer might be having your org-mode on a mobile device. I've just started using a new Android phone, with Orgzly on the phone, and a manual sync process between the files that Orgzly works on and my main org-mode files (which I keep in a git server, and update from multiple laptops). So far I've only been doing this for 1 day, but it looks promising. Regards - Neil
Re: [O] orgmode for many continuous tasks?
On Mon, 25 Sep 2017 03:21:51 -0400, Mycroft Joneswrote: I'm wondering if org-mode can do this: I have many tasks. Some are one off. But many are tasks that will take a period of time, days, weeks, months. I need to schedule a bit of time every day. Over time I can complete the tasks by plugging away. But I have so many. Half hour chunks work for some tasks, 1 or 2 or 3 hour chunks work best for others. 1) writing 3 different books 2) learning 2 different languages 3) 2 different types of exercise exercise 4) 3 different ongoing tasks at work 5) watching videos that friends send me 6) reading books on my night stand 7) various one-off tasks 8) scheduled items, where I have to do them at a scheduled time. So, for each broad category of task, there are subtasks. So far, it looks like orgmode is good. But, what I'd like is to automatically generate scheduling suggestions for the day. For instance, if I've been putting too much time into languages, then schedule more time for writing the books. And if I've focused too much on one book, remind me to put time into another book. I'd like the scheduler to be a sort of time-accounting system that suggests work for the day in a way that balances the tree. Within each branch of the tree, I'd like the branches to be allocated roughly equal time, over a period of weeks and months, on a day to day basis. Is there a simple workflow in orgmode that can do this? I haven't done elisp for 10 years, but I'm comfortable with it. Would this be simple to implement? Mycroft Hmmm. I have similar problems, but on a somewhat more difficult level. A lot of my tasks are farm-related and are thus self-driven rather than org-mode-driven. For instance, two barn roofs need repair, and seeing them listed as TODO in an agenda does nothing to get started on them, or on the sub-tasks necessary to starting the work on the roofs. But when I look at the roofs, and thus am reminded of "* TODO Repair barn roofs", it's always when I'm already at work on something immediately more pressing. But it gets worse! If I think of a task that needs to be done, and write it into one of my TODO lists, then I tend to ignore it. Adding it to the schedule dismisses it from any immediate concern, and (as I alluded before) much of my work is outside, on the farm, nowhere near my computer. It's almost like Ko-Ko's solution in G's operetta 'The Mikado': Ko-Ko: When Your Majesty says "Let a thing be done", it’s as good as done, practically it is done, because Your Majesty’s will is law. Your Majesty says "Kill a gentleman", and the gentleman is to be killed, consequently that gentleman is as good as dead, practically he is dead, and if he is dead, why not say so? The Mikado: I see. [Dramatic Pause] Nothing could possibly be more...satisfactory! My problem with org mode itself thus becomes yet another action item (to be ignored): * TODO Devise a way to project my agenda (in unavoidable brilliance) onto the side of the barn, or perhaps embroider it into the fleece of my sheep (who * TODO need to be shorn). Plausible (or implausible) solutions to my problem or to Mycroft's are hereby solicited.
Re: [O] How to generate clock report for hours worked each day?
On Monday, 25 Sep 2017 at 03:58, ConcreteVitamin wrote: > Thanks! This workflow works. > > I can't help but wonder, does my use case show that in org-mode philosophy, > tasks are best filed under a plain entry, not within a datetree? I would say that the org-mode philosophy is what works for you is perfect! My own workflow is that I use a date tree for "short" tasks, those that will be done usually well within a single day's activity. Longer tasks are "projects" and they tend to have their own full structure. E.g. I have main headlines for teaching, research, and admin and I clock into those while my date tree will be things like "Meet with student X", "submit proposal", "prepare agenda for meeting", etc. But everybody does things differently and that is the best thing about org: it doesn't impose any particular approach. -- : Eric S Fraga via Emacs 26.0.50, Org release_9.1-64-g657302 signature.asc Description: PGP signature
Re: [O] Inline source does not evaluate when inserted insie a minipage environment
On Sunday, 24 Sep 2017 at 16:59, Charles Millar wrote: > Thank you. You're welcome. You might also want to consider using special blocks which could be a more general solution: #+attr_latex: :options [t]{4.0in} #+begin_minipage This is some text. Some more test with an inline src_sh[:results raw]{echo 1} a bit more #+end_minipage -- : Eric S Fraga via Emacs 26.0.50, Org release_9.1-64-g657302 signature.asc Description: PGP signature
[O] orgmode for many continuous tasks?
I'm wondering if org-mode can do this: I have many tasks. Some are one off. But many are tasks that will take a period of time, days, weeks, months. I need to schedule a bit of time every day. Over time I can complete the tasks by plugging away. But I have so many. Half hour chunks work for some tasks, 1 or 2 or 3 hour chunks work best for others. 1) writing 3 different books 2) learning 2 different languages 3) 2 different types of exercise exercise 4) 3 different ongoing tasks at work 5) watching videos that friends send me 6) reading books on my night stand 7) various one-off tasks 8) scheduled items, where I have to do them at a scheduled time. So, for each broad category of task, there are subtasks. So far, it looks like orgmode is good. But, what I'd like is to automatically generate scheduling suggestions for the day. For instance, if I've been putting too much time into languages, then schedule more time for writing the books. And if I've focused too much on one book, remind me to put time into another book. I'd like the scheduler to be a sort of time-accounting system that suggests work for the day in a way that balances the tree. Within each branch of the tree, I'd like the branches to be allocated roughly equal time, over a period of weeks and months, on a day to day basis. Is there a simple workflow in orgmode that can do this? I haven't done elisp for 10 years, but I'm comfortable with it. Would this be simple to implement? Mycroft