From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mikhail Skorzhinskii Subject: Re: orgmode for many continuous tasks? Date: Mon, 25 Sep 2017 23:34:32 +0300 Message-ID: <87poaeqzzb.fsf@eml.cc> References: <20170925072151.GA18049@reactor-core.org> <87r2uur08y.fsf@eml.cc> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59911) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwa8e-0003nM-WB for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 16:38:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwa8a-0005oV-6r for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 16:38:01 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:60399) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dwa8a-0005ng-2c for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 16:37:56 -0400 In-reply-to: <87r2uur08y.fsf@eml.cc> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Mycroft Jones Cc: emacs-orgmode@gnu.org 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