- Removed unnecessary SAMPLE_taskrc, and assorted references.

- Cleaned up ChangeLog.
- Minor mods to standard docs.
This commit is contained in:
Paul Beckingham 2008-05-17 23:16:08 -04:00
parent 25dc415094
commit 04da56193e
5 changed files with 53 additions and 96 deletions

View file

@ -10,33 +10,26 @@
------ reality -----------------------------------
0.9.7
5/17/2008
0.9.7 (5/17/2008)
+ Task offers to create a sample ~/.taskrc file if one is not found.
+ Task offers to create a ~/.task directory if one is not found.
0.9.6
5/13/208
0.9.6 (5/13/208)
+ Replaced color management code.
+ Improved color rules code.
0.9.5
5/12/2008
0.9.5 (5/12/2008)
+ Replaced Table storage with Grid.
5/10/2008
+ Added Grid.cpp to configure.ac
+ Added Makefile to src/.gitignore
+ Makefile should not be part of the repository.
+ Added Grid.cpp
+ Added Grid::Cell::operator==
4/27/2008
+ ChangeLog file begun.
+ Bumped version to 0.9.5 for next release.
0.9.4
4/26/2008
0.9.4 (4/26/2008)
+ Integrated new Grid object into build - not yet integrated into Table.
4/19/2008
+ More .gitignore tweaks.
+ Added .gitignore
+ Added more missing files.
@ -44,17 +37,13 @@
+ Generic OSS files added.
+ Initial commit.
0.9.3
4/6/2008
0.9.3 (4/6/2008)
0.9.2
4/3/2008
0.9.2 (4/3/2008)
0.9.1
4/1/2008
0.9.1 (4/1/2008)
0.9.0
3/23/2008
0.9.0 (3/23/2008)
+ flat source directory
+ autoconf complete
+ "task next"
@ -62,63 +51,59 @@
+ "task export"
+ Rule₋based colorization
0.8.16
3/13/208
0.8.16 (3/13/2008)
0.8.14
2/20/2008
0.8.14 (2/20/2008)
0.8.13
2/2/2008
0.8.13 (2/2/2008)
0.8.1
1/28/2008
0.8.1 (1/28/2008)
0.8.0 - Polish (1/25/2008)
0.8.0 Polish (1/25/2008)
+ Code cleanup, reorganization
+ "task overdue"
+ Add "age" column to list and long
+ Use 'conf' for build, version tracking
+ Add "/from/to/" description editing
0.7.0 - Multi-user, File handling, atomicity (1/8/2008)
0.7.0 Multi-user, File handling, atomicity (1/8/2008)
+ Clean, publishable API reimplementation
+ File locking
+ retain deleted tasks
+ "task info ID" report showing all metadata
0.6.0 - Reports (12/27/2006)
0.6.0 Reports (12/27/2006)
+ "task history"
+ "task summary"
+ "task calendar"
+ due: support
+ due support
+ Table sorting
0.5.0 - Multi-user support (12/10/2006)
0.5.0 Multi-user support (12/10/2006)
+ Command logging
+ "task usage" report
0.4.0 - Destructive / modification commands (12/3/2006)
0.4.0 Destructive / modification commands (12/3/2006)
+ "task delete" complete
+ "task id ..." complete
+ "task list ..." synonym for "task find ..."
0.3.0 - Work in progress support (12/3/2006)
0.3.0 Work in progress support (12/3/2006)
+ "task start" complete
+ "task done" complete
+ completed.data support
0.2.0 - Neutral commands (12/2/2006)
0.2.0 Neutral commands (12/2/2006)
+ "task find" complete
+ "task projects" complete
+ "task tags" complete
0.1.0 - Constructive commands (12/1/2006)
0.1.0 Constructive commands (12/1/2006)
+ "task add" complete
+ completed.data support
+ ~/.taskrc support
0.0.1 - Basic infrastructure (11/29/2006)
0.0.1 Basic infrastructure (11/29/2006)
+ Command line parsing
+ API layer
+ Usage

View file

@ -1,3 +1,3 @@
SUBDIRS = src
EXTRA_DIST = TUTORIAL SAMPLE_taskrc
EXTRA_DIST = TUTORIAL

15
README
View file

@ -4,7 +4,7 @@ GTD
Based on ideas in todo.sh
Movie at www.b.n/task.mov
Feedback, suggestions to task@beckingham.net
Patches to task@beckingham.net
@ -23,22 +23,9 @@ Task - a GTD utility featuring:
Task is an implementation of GTD ideas, similar to todo.sh, but without many of
the limitations in todo.sh, namely:
- Bugs are not being fixed
- No response or web update from ________ on code submission
- todo.py is the todo.sh replacement, but requires a python installation - a
significant barrier to many users, and is currently merely a
reimplementation of todo.sh
- project.sh is the natural progression for todo.sh, but is intended to be a
project management solution, but is so far todo.sh with a "done" and
"overview" command
- There is no output formatting
- There is no way to enumerate projects, categories
- There is no file locking for multi-user access
- With no API, a graphical front end must reimplement the primitives
With a robust infrastructure in place for parsing commands, file I/O and
structured output, the development threshold for adding new features is kept
low.
It is intended that features, mainly in the form of reports will be added
frequently, with best practices and useful reports evolving.

View file

@ -1,15 +0,0 @@
data.location=/home/bob/.task
#command.logging=on
confirmation=yes
nag=Note: try to stick to high priority tasks. See "task next".
next=2
#color.overdue=red
#color.due=on yellow
#color.pri.H=red
#color.pri.M=yellow
#color.pri.L=green
#color.pri.none=white on yellow
#color.active=blue
#color.tagged=yellow

View file

@ -12,10 +12,10 @@ Build the task program according to the directions in the INSTALL file. This
transcript illustrates a typical installation:
% ls
task-0.9.0.tar.gz
% gunzip task-0.9.0.tar.gz
% tar xf task-0.9.0.tar
% cd task-0.9.0
task-0.9.7.tar.gz
% gunzip task-0.9.7.tar.gz
% tar xf task-0.9.7.tar
% cd task-0.9.7
% ./configure
...
% make