Update 2005-09-26 afternoon.
Junio C Hamano committed
Sep 26, 2005 at 16:34 UTC
0103c36d04896d68f92b75f581fdb5cdd6c97956
1 file changed
+24
-6
TODO
+24
-6
index f650d2834c..2ed37daa6d 100644
--- a/TODO
+++ b/TODO
@@ -108,12 +108,18 @@ Technical (heavier)
skip irrelevant commits.
Message-ID: <Pine.LNX.4.63.0509221617300.23242@iabervon.org>
-* Look at libified GNU diff CVS seems to use.
+* Look at libified GNU diff CVS seems to use, or libxdiff.
Technical (milder)
------------------
+* Use 'git-update-ref' in the scripts.
+
+* Use symbolic refs in .git/HEAD. Should we do that everywhere
+ while honoring the symlinked HEAD in the existing repositories
+ for backward compatibility, or just only when 'ln -s' fails?
+
* Revisit 'git-merge'. It probably was a mistake to "loop to
choose the best one", since what is best is not ill defined to
begin with. This would make it a lot straightforward to
@@ -182,26 +188,38 @@ Technical (milder)
* Remove obsolete commands [DONE].
-* Option to limit rename detection for more than N paths [READY].
+* Option to limit rename detection for more than N paths [DONE].
-* Option to show only status and name from diff [READY].
+* Option to show only status and name from diff [DONE].
* What to name the 'master' version between 0.99.7 and 0.99.8
and still not break binary distribution folks? 0.99.7z?
Pasky gave me a good one: 0.99.7.GIT [DONE]
+* Listing more than one head on the Pull: line of .git/remotes/
+ allows you to make Octopus -- is it useful? Probabaly not.
+ Either adopt "only the first head is used for the merge by
+ default if taken from .git/remotes/ file", or "list heads to
+ merge on a separate Merge: line" proposal. I already have the
+ code to do the former, so...
+
Technical (trivial)
-------------------
-* show-branch naming heads is buggy [FIXED].
+* Usher SSL enhancements to http-fetch from Nick Hengeveld into
+ a shape acceptable by everybody.
-* Stop installing the old-name symlinks [DONE].
+* Require tk 2.4 in the spec file.
-* 'git add --recursive' [DONE]
+* show-branch naming heads is buggy [DONE].
+
+* Stop installing the old-name symlinks [DONE].
* 'git merge-projects'?
+* 'git clone' does not check things out. Should it?
+
* 'git lost-and-found'? Link dangling commits found by
fsck-objects under $GIT_DIR/refs/lost-found/. Then
show-branch or gitk can be used to find any lost commit. [A