From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mycroft Jones Subject: orgmode for many continuous tasks? Date: Mon, 25 Sep 2017 00:21:51 -0700 Message-ID: <20170925072151.GA18049@reactor-core.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:32853) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dwNiI-0000um-A7 for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 03:21:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dwNiF-0002mf-5H for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 03:21:58 -0400 Received: from reactor-core.org ([174.136.106.90]:18236) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dwNiE-0002jh-SW for emacs-orgmode@gnu.org; Mon, 25 Sep 2017 03:21:55 -0400 Received: from localhost (1000@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id 8da6d3bb; for ; Mon, 25 Sep 2017 00:21:51 -0700 (PDT) Content-Disposition: inline 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: emacs-orgmode@gnu.org 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