[Remind-Fans] New release of wxRemind

Daniel A Graham daniel.graham at duke.edu
Wed Jun 13 15:23:22 EDT 2007


Friends,

I've just released a new version of wxRemind --- see http://www.duke.edu/~dgraham/wxRemind. This release adds support for "getting things done" using the included program yeaGTD (also available at http://www.duke.edu/~dgraham/yeaGTD). This is a new command-line program that benefited greatly from suggestions from S. William Shulz. Sample yeaGTD output:

==================== available actions by context ====================
yeaGTD     Email   Jun 13     7/8   Post announcment to remind fans
Tasks      Errands Jun 13     5/6   Return Ed's memory stick
Voting     Mac     Jun 13     1/2   Check shareholder voting rules
ECO105     Office  Jun 30 16  1/5   Get Tom's selections and additions

My hope is that yeaGTD will provide the sort of functionality for to-do lists that remind does for calendar events.

Also new is a visual representation of your busy and free time which is much improved from the format I originally posted to remind-friends thanks to Tony Morel. Here's a sample of the default output from wxremdata:

============== Mon, 18 Jun 2007 - Thu, 21 Jun 2007 ==============
       7   8   9   10  11  12  1   2   3   4   5   6   7   8   9   
18 Mon .   .   .   .  |====||==|   .   .   .   .   .   .   .   
19 Tue .   .   .   .  |====||==|   .   |==|.   .   .   .   .   
20 Wed .   .   .   .   .   .   .   .   .   .   .   .   .   .   
21 Thu .   .   .   .  |====||==|   .   .   .   .   .   .   .   

Mon, 18 Jun:
           10:45AM - 12:15PM Economics 205 in 129 SocPsy
           12:15PM -  1:15PM Office Hours

Tue, 19 Jun:
           10:45AM - 12:15PM Economics 205 in 129 SocPsy
           12:15PM -  1:15PM Office Hours
            3:00PM -  4:00PM Blackboard Advisory Meeting: Breedlove

Thu, 21 Jun:
           10:45AM - 12:15PM Economics 205 in 129 SocPsy
           12:15PM -  1:15PM Office Hours

This is also displayed in the daily (agenda) view in wxremind. Note that even though each character occupies a 15 minute time slot, a type of 5 minute resolution is actually provided thanks to Tony's suggestion to use additional characters:

Only one event uses any of the 15 minute slot:
	( 	begin an event taking the last 5 minutes of this slot
	[ 	begin an event taking the last 10 minutes of this slot
	| 	begin or end an event taking all 15 minutes of this slot	

	) 	end an event taking the first 5 minutes of this slot
	] 	end an event taking the first 10 minutes of this slot
	
Two events use parts of the 15 minute slot but there is no conflict:
	+ 	end an event taking the first 5 minutes and begin an event
	  	taking the last 5 minutes of this slot
	{ 	end an event taking the first 5 minutes and begin an event
	  	taking the last 10 minutes of this slot
	} 	end an event taking the first 10 minutes and begin an event
	   	taking the last 5 minutes of this slot

Two events use parts of the 15 minute slot and there is a conflict:
	X	minutes taken by ending event and minutes taken by begining
		event add up to more than 15.

Here's an awful illustration of (I think) everything that can happen:
======================= Sat, 02 Jun 2007 =======================
       7   8   9   10  11  12  1   2   3   4   5   6   7   8   9   
02 Sat . (==XX==] (] [=={==) |==+==|  |==}==|  .|==XXXX==| | [)

Sat, 02 Jun:
            7:40AM -  8:40AM Test
            8:20AM -  9:25AM Test
            9:55AM - 10:10AM Test
           10:35AM - 11:20AM Test
           11:20AM - 12:05PM Test
           12:30PM -  1:20PM Test
            1:25PM -  2:15PM Test
            2:45PM -  3:40PM Test
            3:40PM -  4:30PM Test
            5:15PM -  7:45PM Test
            6:00PM -  7:00PM Test
            8:00PM -  8:15PM Test
            8:35PM -  8:50PM Test

Best,
Dan



More information about the Remind-fans mailing list