emacs-wiki-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-wiki-discuss] Re: More flexibly named "Time" pages


From: Sacha Chua
Subject: [emacs-wiki-discuss] Re: More flexibly named "Time" pages
Date: Fri, 05 Aug 2005 08:27:51 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Greg Novak <address@hidden> writes:

> Specifically, I'd like pages like 2005.August, 2005.September.Week1,
> 2005.Year, etc, to be treated just like day pages are treated now.
> I'd like to be able to use planner-copy-or-move-task to reschedule a

Hmm. Can you help think of a nice way to mix year, week, and day views
so that you don't have to check three places for tasks? It would be
great if we could get this to work.

I suspect that the best way to go in this direction would be to make
searching through tasks really efficient so that we dynamically create
the month, week and year views. This is the way other PIMs like howm
do it. However, going towards dynamically generated views means there
is no way to do some of the things I like doing in Planner, like
adding arbitrary text in between tasks...

Not as elegant but far more doable with our current infrastructure
would be to use planner-multi to associate each task and note with
pages for the other time periods. Month and week should be very
doable, but a year can accumulate quite a number of tasks and notes,
so publishing this page may take a while. Scheduling things for a
particular week can, say, schedule them onto Monday and add a deadline
for Sunday.

The current way of getting an overview is to search the files and
extract the information. We can add support for parsing the date and
adding deadlines for the end of the appropriate time period. It should
be easy to fiddle around with either planner-create-task-from-info or
planner-create-task-from-buffer. The new function would need to
interpret the date, transform it into a start date, and add a
deadline.

Personally, I tend to break things down into small, bite-sized chunks
that I can do in less than a day (or spread over a number of days, if
needed). I keep a number of undated tasks which I suspect are not
getting enough attention because they're not getting pushed forward on
my task list... Hmm.

-- 
Sacha Chua <address@hidden> - open source geekette
http://sacha.free.net.ph/ - PGP Key ID: 0xE7FDF77C
interests: emacs, gnu/linux, personal information management, juggling
sachac on irc.freenode.net#emacs . YM: sachachua83




reply via email to

[Prev in Thread] Current Thread [Next in Thread]