Skip to content

Commit dec92c4

Browse files
author
Junio C Hamano
committed
TODO updates.
1 parent e9a3dea commit dec92c4

File tree

3 files changed

+44
-54
lines changed

3 files changed

+44
-54
lines changed

Announce

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,5 @@ Changes since $previous are as follows:
4242
EOF
4343

4444
git log --no-merges "$previous".."$branch" |
45-
git shortlog |
46-
tcs -t latin1
45+
git shortlog
46+

Make

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ snap)
3030
d="prefix=$HOME/git-test" ;;
3131
esac
3232

33+
: ${O=-O2}
34+
3335
while case $# in 0) break ;; esac
3436
do
3537
case "$1" in
@@ -51,7 +53,6 @@ do
5153
shift
5254
done
5355

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

TODO

Lines changed: 40 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,46 @@ The GIT To-Do File
99
Recent issues
1010
-------------
1111

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

16-
[jc: a very nice write-up of a subprojects workflow. I do not
17-
remember if it produced any actionable items, though]
15+
It might make sense to make --use-separate-remote the default.
16+
17+
[jc: The only downside that I can think of is that it affects me
18+
or anybody who works on more than one machine on multiple
19+
branches slightly negatively.
20+
21+
But that is just a minor inconvenience to a minority. Most of
22+
the world follow others' repositories, and defaulting to use
23+
separate-remotes would help them a lot.]
24+
25+
From: Junio C Hamano <junkio@cox.net>
26+
27+
commit walkers still have issues with packed and then pruned
28+
refs.
29+
30+
From: Junio C Hamano <junkio@cox.net>
31+
Message-ID: <7vk62npipb.fsf@assigned-by-dhcp.cox.net>
32+
33+
merge-recursive needs to be adjusted for loosening of "working
34+
file will be clobbered by merge" check in unpack-trees.
35+
36+
[jc: I've fixed up what I could find but this needs to be
37+
handled a bit carefully. ]
38+
39+
From: Nicolas Pitre <nico@cam.org>
40+
Message-ID: <Pine.LNX.4.64.0610271022240.11384@xanadu.home>
41+
42+
Race between 'repack -a -d' and 'index-pack --stdin' (or
43+
'fetch-pack --keep').
44+
45+
[jc: Shawn's .keep to mark packs that wouldn't be repacked would
46+
work rather nicely when completed.]
1847

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

22-
Repeated requests against git-daemon makes it stuck
51+
Repeated requests against git-daemon makes it stuck under --syslog
2352

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

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

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

31-
[jc: any progress?]
32-
33-
From: Junio C Hamano <junkio@cox.net>
34-
Message-ID: <7v7izrzpk2.fsf@assigned-by-dhcp.cox.net>
35-
36-
Deal with rfc2822-invalid author mail address in send-email.
37-
38-
[jc: forgot to apply?]
60+
[jc: may want the finished version for inclusion]
3961

4062
From: Nicolas Pitre <nico@cam.org>
4163
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>
5577
AsciiDoc 8 does not grok documents written for AsciiDoc 7 out of
5678
the box.
5779

58-
[jc: status?]
59-
60-
From: Josh Triplett <josh@freedesktop.org>
61-
Message-ID: <451A30E4.50801@freedesktop.org>
62-
63-
git-split
64-
65-
[jc: no response to the initial review comments]
66-
67-
From: Sean <seanlkml@sympatico.ca>
68-
Subject: [RFC PATCH] Add WEBDAV timeout to http-fetch.
69-
Message-ID: <BAYC1-PASMTP11CF83A008B0B3BA5F6B15AE100@CEZ.ICE>
70-
71-
Use CURLOPT_TIMEOUT to recover from stuck read() early.
72-
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
77-
fetch_indices(). ]
78-
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>
82-
83-
Use qtext quoting for Content-Disposition.
84-
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
90-
patch.]
91-
80+
[jc: limbo?]
9281

9382
From: Linus Torvalds <torvalds@osdl.org>
9483
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>
9786
Maybe allow gitweb to show diff with any parent and diff --cc,
9887
not just diff with the first parent for a merge.
9988

89+
[jc: Jakub is interested in it]
90+
10091
Technical (milder)
10192
------------------
10293

103-
* pack-refs --all and make it not pack active branches.
104-
105-
* redo git-annotate as synonym to "git-blame -c".
94+
* pickaxe perhaps needs to refcount the origin structure.
10695

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

0 commit comments

Comments
 (0)