4 The latest copy of this document is found at
6 http://kernel.org/git/?p=git/git.git;a=blob;hb=todo;f=TODO
12 From: A Large Angry SCM <gitzilla@gmail.com>
13 Subject: Notes on Using Git with Subprojects
14 Message-ID: <45196628.9010107@gmail.com>
16 [jc: a very nice write-up of a subprojects workflow. I do not
17 remember if it produced any actionable items, though]
19 From: Franck Bui-Huu <vagabon.xyz@gmail.com>
20 Message-ID: <450EABD0.1040102@innova-card.com>
22 Repeated requests against git-daemon makes it stuck
24 [jc: does not reproduce easily for me; has anybody seen it?]
26 From: Shawn Pearce <spearce@spearce.org>
27 Message-ID: <20060926215745.GC8177@spearce.org>
29 git-mirror (reverse of git-push --all).
33 From: Junio C Hamano <junkio@cox.net>
34 Message-ID: <7v7izrzpk2.fsf@assigned-by-dhcp.cox.net>
36 Deal with rfc2822-invalid author mail address in send-email.
38 [jc: forgot to apply?]
40 From: Nicolas Pitre <nico@cam.org>
41 Subject: [PATCH 8/6] let the GIT native protocol use offsets to delta base when
43 [jc: applied all but I suspect git-push side hasn't been converted?]
45 From: Shawn Pearce <spearce@spearce.org>
46 Message-ID: <20060930045037.GB18479@spearce.org>
48 "git ref-log" command to interact with ref-log?
50 [jc: not much interest from users?]
52 From: Stefan Richter <stefanr@s5r6.in-berlin.de>
53 Message-ID: <4523EC14.6070806@s5r6.in-berlin.de>
55 AsciiDoc 8 does not grok documents written for AsciiDoc 7 out of
60 From: Josh Triplett <josh@freedesktop.org>
61 Message-ID: <451A30E4.50801@freedesktop.org>
65 [jc: no response to the initial review comments]
67 From: Sean <seanlkml@sympatico.ca>
68 Subject: [RFC PATCH] Add WEBDAV timeout to http-fetch.
69 Message-ID: <BAYC1-PASMTP11CF83A008B0B3BA5F6B15AE100@CEZ.ICE>
71 Use CURLOPT_TIMEOUT to recover from stuck read() early.
73 [jc: the trouble that triggered this patch was WEBDAV on the
74 server side not responding and the proposed commit log says so,
75 but it seems that the patch is applicable and useful for other
76 requests. I suspect ls_remote() call should be removed from
79 From: Luben Tuikov <ltuikov@yahoo.com>
80 Subject: [PATCH] gitweb: Convert Content-Disposition filenames into qtext
81 Message-ID: <20061006191801.68649.qmail@web31815.mail.mud.yahoo.com>
83 Use qtext quoting for Content-Disposition.
85 [jc: the purpose of the patch was murky -- we wanted to avoid
86 breaking the parsing of filename="value" by underquoting, but
87 I think it is also prudent not to throw locally unsafe characters
88 in the suggested filename to be used, so replacement regexp
89 would need to be updated from the one proposed in the original
93 From: Linus Torvalds <torvalds@osdl.org>
94 Subject: Re: git show and gitweb gives different result for kernel
95 Message-ID: <Pine.LNX.4.64.0610061202060.3952@g5.osdl.org>
97 Maybe allow gitweb to show diff with any parent and diff --cc,
98 not just diff with the first parent for a merge.
103 * pack-refs --all and make it not pack active branches.
105 * redo git-annotate as synonym to "git-blame -c".
107 * duplicated refspec given to "fetch-pack a a a" makes it emit
108 strange error message because it triggers the "match only
109 once" logic. Maybe strip the dups on the input side
111 <20060608073857.GA5072@informatik.uni-freiburg.de>).
113 * map only parts of huge packfiles and LRU fragments of them.
114 People are starting to try git on projects with deep history
115 and/or many objects, e.g. Mozilla.
117 * upload-pack support for start fetching from any valid point on
118 the history, not just published refs. (Erik W. Biederman
119 <m164jc9ekx.fsf@ebiederm.dsl.xmission.com>)
121 * daemon --strict-symlink.
123 * Maybe grok PGP signed text/plain in applymbox as well.
128 * Mbx (not mbox) support for git-mailsplit.
130 * log-tree.c: pad sequence numbers with leading 0 if a series is
131 larger than 9, around ll.133?
133 * git-clone fail .git/refs/foo (Yann Dirson <ydirson@altern.org>)
134 <20060610225040.GA7766@nowhere.earth>
136 * git-proxy should be spawned with sh -c 'command' $1 $2.
138 * Maybe a true git-proxy command that reads the first request
139 pkt-line, and redirects the request to its real destination.
141 * test scripts for the relative directory path stuff.