changeset 41:edeaaab85e32

todo update
author Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
date Thu, 19 Apr 2007 15:34:33 -0400
parents 497072a50767
children f306ba1edc36
files TODO
diffstat 1 files changed, 14 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/TODO	Thu Apr 19 15:25:00 2007 -0400
+++ b/TODO	Thu Apr 19 15:34:33 2007 -0400
@@ -1,5 +1,4 @@
 Issues:
-	- cds doesn't check if we are in a CVS dir
 	- common framework
 
 cds-tag
@@ -12,3 +11,17 @@
 	- check to make sure we have to args
 cds-diff
 	- diff of removed file doesn't work
+
+
+
+Multi-VCS support:
+==================
+
+It is fairly trivial to have the 'cds-foo' file evaluate the VCS_FOO
+variable (set in 'cds'). This way, simple commands can just invoke the
+actual vcs command, while the harder to implement ones can just call a
+function within cds itself. This would turn cds-* into something very
+simple, and it may make sense to completely eliminate these very simple
+files and call the executables/functions directly in cds. This would make it
+impossible to support the dual way of calling the scripts (with a space or a
+dash).