]> sipb.mit.edu Git - ikiwiki.git/blobdiff - TODO.cvs
Describe the needed test cases, and implement a couple Test::Class features.
[ikiwiki.git] / TODO.cvs
index bf92a00ce427409273a8c5842262ef6c8d27478a..e1ae4570a93fcedc1aa2d23e50aefd5110d36dd3 100644 (file)
--- a/TODO.cvs
+++ b/TODO.cvs
@@ -1,20 +1,6 @@
-* write test cases:
-    * web edits can create CVS/foo.mdwn (and think of case-insensitive "cvs/")
-    * binary file detection
-    * `cvsps` output format
-    * `findtimes()`
-* `File::MimeInfo::default()` wrongly marks some text files `-kb`
-    * stop doing it
-    * find and fix existing
-* instead of reading backwards, write one changeset per file and
-  `ls | sort -nr | head -100`
-    * obviates need for File::ReadBackwards
-* parameterize `cvsps` command
-* when is `-x` overkill? ever?
-* `-b HEAD`, always?
-* use `open()` instead of `system()`
-* implement the time optimizations
-* use `cvs_runcvs` everywhere `cvs` is run
-* set up `log_accum` and `commit_prep` in `ikiwiki-makerepo`
-    * obviates need for `cvsps`
-* historyurl overzealously escapes path slashes?
+DON'T PUSH BEFORE PULLING AND REBASING!
+
+* make old tests run in any order
+* merge old tests into new test subs
+
+* more copyright years?