GTG

Comment 5 for bug 345575

Revision history for this message
Bill Huffman (huffman) wrote :

I tend to think in structured form, not in linear form. It is very important to me to be able to order tasks and subtasks in an order that makes sense to me - not alpha, not date, not lots of things. Drag-n-Drop would do that nicely, except that it doesn't work. If I drag a subtask to somewhere, a line shows where I think the subtask will drop. But then it appears at the end of the list at that level anyway. This makes it much harder for me to "think into the system" and I'd like to see it fixed.

So, I'd say, when no column is set with an up/down arrow, tasks and subtasks can be arbitrarily reordered by drag and drop. Whenever an arrow is made to appear, tasks are reordered into buckets depending on the new criterion. Within each bucket, the order is whatever it was before. I know this general concept under the term "stable sort". That means if I want to sort first by due date and then by alphabet, I sort first by name then switch to by due date and I will get the combination order. If I want (as I do) to sort by outline structure, I can leave the arrows off and simply drag and drop.

To go a step farther, I'd like to see the drag and drop order in the work view be completely separate from the one in the outline view. In the outline view, I'm working from _why_ I want to do this task. In the work view, I'm working from _when_ will I do this work.

     Bill