Browse Source

TODO updates.

todo
Junio C Hamano 19 years ago
parent
commit
dec92c45fe
  1. 4
      Announce
  2. 3
      Make
  3. 91
      TODO

4
Announce

@ -42,5 +42,5 @@ Changes since $previous are as follows:
EOF EOF


git log --no-merges "$previous".."$branch" | git log --no-merges "$previous".."$branch" |
git shortlog | git shortlog
tcs -t latin1

3
Make

@ -30,6 +30,8 @@ snap)
d="prefix=$HOME/git-test" ;; d="prefix=$HOME/git-test" ;;
esac esac


: ${O=-O2}

while case $# in 0) break ;; esac while case $# in 0) break ;; esac
do do
case "$1" in case "$1" in
@ -51,7 +53,6 @@ do
shift shift
done done


: ${O=-O2}
make $d \ make $d \
GITWEB_CONFIG=$G \ GITWEB_CONFIG=$G \
PYTHON_PATH=/usr/bin/python2.4 \ PYTHON_PATH=/usr/bin/python2.4 \

91
TODO

@ -9,17 +9,46 @@ The GIT To-Do File
Recent issues Recent issues
------------- -------------


From: A Large Angry SCM <gitzilla@gmail.com> From: Karl Hasselström <kha@treskal.com>
Subject: Notes on Using Git with Subprojects Message-ID: <20061026172603.GA21256@diana.vm.bytemark.co.uk>
Message-ID: <45196628.9010107@gmail.com>


[jc: a very nice write-up of a subprojects workflow. I do not It might make sense to make --use-separate-remote the default.
remember if it produced any actionable items, though]
[jc: The only downside that I can think of is that it affects me
or anybody who works on more than one machine on multiple
branches slightly negatively.

But that is just a minor inconvenience to a minority. Most of
the world follow others' repositories, and defaulting to use
separate-remotes would help them a lot.]

From: Junio C Hamano <junkio@cox.net>

commit walkers still have issues with packed and then pruned
refs.

From: Junio C Hamano <junkio@cox.net>
Message-ID: <7vk62npipb.fsf@assigned-by-dhcp.cox.net>

merge-recursive needs to be adjusted for loosening of "working
file will be clobbered by merge" check in unpack-trees.

[jc: I've fixed up what I could find but this needs to be
handled a bit carefully. ]

From: Nicolas Pitre <nico@cam.org>
Message-ID: <Pine.LNX.4.64.0610271022240.11384@xanadu.home>

Race between 'repack -a -d' and 'index-pack --stdin' (or
'fetch-pack --keep').

[jc: Shawn's .keep to mark packs that wouldn't be repacked would
work rather nicely when completed.]


From: Franck Bui-Huu <vagabon.xyz@gmail.com> From: Franck Bui-Huu <vagabon.xyz@gmail.com>
Message-ID: <450EABD0.1040102@innova-card.com> Message-ID: <450EABD0.1040102@innova-card.com>


Repeated requests against git-daemon makes it stuck Repeated requests against git-daemon makes it stuck under --syslog


[jc: does not reproduce easily for me; has anybody seen it?] [jc: does not reproduce easily for me; has anybody seen it?]


@ -28,14 +57,7 @@ Message-ID: <20060926215745.GC8177@spearce.org>


git-mirror (reverse of git-push --all). git-mirror (reverse of git-push --all).


[jc: any progress?] [jc: may want the finished version for inclusion]

From: Junio C Hamano <junkio@cox.net>
Message-ID: <7v7izrzpk2.fsf@assigned-by-dhcp.cox.net>

Deal with rfc2822-invalid author mail address in send-email.

[jc: forgot to apply?]


From: Nicolas Pitre <nico@cam.org> From: Nicolas Pitre <nico@cam.org>
Subject: [PATCH 8/6] let the GIT native protocol use offsets to delta base when Subject: [PATCH 8/6] let the GIT native protocol use offsets to delta base when
@ -55,40 +77,7 @@ Message-ID: <4523EC14.6070806@s5r6.in-berlin.de>
AsciiDoc 8 does not grok documents written for AsciiDoc 7 out of AsciiDoc 8 does not grok documents written for AsciiDoc 7 out of
the box. the box.


[jc: status?] [jc: limbo?]

From: Josh Triplett <josh@freedesktop.org>
Message-ID: <451A30E4.50801@freedesktop.org>

git-split

[jc: no response to the initial review comments]

From: Sean <seanlkml@sympatico.ca>
Subject: [RFC PATCH] Add WEBDAV timeout to http-fetch.
Message-ID: <BAYC1-PASMTP11CF83A008B0B3BA5F6B15AE100@CEZ.ICE>

Use CURLOPT_TIMEOUT to recover from stuck read() early.

[jc: the trouble that triggered this patch was WEBDAV on the
server side not responding and the proposed commit log says so,
but it seems that the patch is applicable and useful for other
requests. I suspect ls_remote() call should be removed from
fetch_indices(). ]

From: Luben Tuikov <ltuikov@yahoo.com>
Subject: [PATCH] gitweb: Convert Content-Disposition filenames into qtext
Message-ID: <20061006191801.68649.qmail@web31815.mail.mud.yahoo.com>

Use qtext quoting for Content-Disposition.

[jc: the purpose of the patch was murky -- we wanted to avoid
breaking the parsing of filename="value" by underquoting, but
I think it is also prudent not to throw locally unsafe characters
in the suggested filename to be used, so replacement regexp
would need to be updated from the one proposed in the original
patch.]



From: Linus Torvalds <torvalds@osdl.org> From: Linus Torvalds <torvalds@osdl.org>
Subject: Re: git show and gitweb gives different result for kernel Subject: Re: git show and gitweb gives different result for kernel
@ -97,12 +86,12 @@ Message-ID: <Pine.LNX.4.64.0610061202060.3952@g5.osdl.org>
Maybe allow gitweb to show diff with any parent and diff --cc, Maybe allow gitweb to show diff with any parent and diff --cc,
not just diff with the first parent for a merge. not just diff with the first parent for a merge.


[jc: Jakub is interested in it]

Technical (milder) Technical (milder)
------------------ ------------------


* pack-refs --all and make it not pack active branches. * pickaxe perhaps needs to refcount the origin structure.

* redo git-annotate as synonym to "git-blame -c".


* duplicated refspec given to "fetch-pack a a a" makes it emit * duplicated refspec given to "fetch-pack a a a" makes it emit
strange error message because it triggers the "match only strange error message because it triggers the "match only

Loading…
Cancel
Save