Re: [O] orgmode for many continuous tasks?

2017-10-03 Thread Mycroft Jones

On Thu, Sep 28, 2017 at 06:48:16AM +0100, Eric S Fraga wrote:

On Wednesday, 27 Sep 2017 at 13:24, Bob Newell wrote:

[...]


To further the concept: If TODOs had due dates/time estimates/time spent
as perhaps additional properties, and there was a better way to express
dependencies (I think there is already an org-mode adjunct for this),
some coding could turn this into a Task Juggler input file.


There is ox-taskjuggler in org-contrib...


How do I learn about org-contrib and how to use it?

Mycroft



Re: [O] orgmode for many continuous tasks?

2017-09-27 Thread Mycroft Jones

On Wed, Sep 27, 2017 at 07:14:25PM +0300, Melleus wrote:

That's true. But the clipboard can't beep when you might have forgotten
about some important appointment when shearing a sheep, driving a
tractor or doing other interesting things... If you don't neeed the
reminder functionality then the clipboard is the winner I should agree.


If you had a days advance warning, the appointment should be in the printout on
the clipboard.  If it is an appointment that suddenly came up, you should write
it on the clipboard.  If you have an urgent appointment scheduled, you
shouldn't be up on the roof or driving the tractor. :)

Mycroft



Re: [O] orgmode for many continuous tasks?

2017-09-26 Thread Mycroft Jones

On Tue, Sep 26, 2017 at 01:30:35PM +0300, Melleus wrote:

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.


Yes, I said the same to Peter in private email.  And, if you print off your
list, it gets depressing because it is SO long, longer than you could hope to
accomplish in a day.  That is why I'd like the algorithm to take into account
the time budget, and only put on a number of things that add up to 8 hours.
So, some items are done in 1/2 hour chunks, others in 2 hour chunks, all good.
That way you have a daily task list and can feel good accomplishment if you
clear up your list for the day.


Maybe it's a bit overhead, but anyway. You can use org-caldav-sync to sync the
todos with local owncloud (or other caldav) server and use some phone/tablet's
calendar to sync with owncloud to have your tasklist with you on the run and
you can use it for capturing todos also, as the two-way sync is no problem for
org-caldav-sync.


When you're up on a roof, or driving a tractor, or shearing a sheep, a cell
phone can be destroyed very quickly.  Last thing you need is it dropped into
the mud and stepped on by a heavy ungulate.  Clipboard is cheap, and you can
always print out your list again.  Getting in the habit of being away from the
computer is good.  Getting in the habit of reviewing the days events at the end
of it is also good.

Mycroft



Re: [O] orgmode for many continuous tasks?

2017-09-25 Thread Mycroft Jones

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 &c

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 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


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'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] orgmode for many continuous tasks?

2017-09-25 Thread Mycroft Jones

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