What's cooking (2008/08 #01)
Junio C Hamano committed
Aug 5, 2008 at 22:46 UTC
05da62747f165d6b1d798721d5b170c806ddda8b
1 file changed
+52
-15
whats-cooking.txt
+52
-15
@@ -1,6 +1,6 @@
1
-Subject: What's cooking in git.git (Jul 2008, #11; Thu, 31)
1
+Subject: What's cooking in git.git (Aug 2008, #01; Tue, 05)
2
3
-What's cooking in git.git (Jul 2008, #11; Thu, 31)
3
+What's cooking in git.git (Aug 2008, #01; Tue, 05)
4
--------------------------------------------------
5
6
Here are the topics that have been cooking. Commits prefixed
@@ -19,18 +19,62 @@ to do without regression.
19
20
Tentative schedule, my wishful thinking:
21
22
- - 1.6.0-rc2 (Aug 3)
22
+ - 1.6.0-rc2 (Aug 6)
23
- 1.6.0-rc3 (Aug 10)
24
25
----------------------------------------------------------------
26
[New Topics]
27
28
+* jc/post-simplify (Sun Aug 3 17:47:16 2008 -0700) 3 commits
29
+ + Topo-sort before --simplify-merges
30
+ + revision traversal: show full history with merge simplification
31
+ + revision.c: whitespace fix
32
+
33
+"log --full-history" is with too much clutter, "log" itself is too cleverer
34
+than some people, and here is the middle level of merge simplification.
35
+
36
+* sp/smart-http (Sun Aug 3 00:25:17 2008 -0700) 2 commits
37
+ - [do not merge -- original version] Add Git-aware CGI for Git-aware
38
+ smart HTTP transport
39
+ - Add backdoor options to receive-pack for use in Git-aware CGI
40
+
41
+The "magic" detection protocol was revised to use POST to info/refs; the
42
+top one queued is from before that discussion.
43
+
44
+* jc/add-stop-at-symlink (Mon Aug 4 00:52:37 2008 -0700) 2 commits
45
+ - add: refuse to add working tree items beyond symlinks
46
+ - update-index: refuse to add working tree items beyond symlinks
47
+
48
+The performance impact of this needs to be discussed in a separate
49
+thread.
50
+
51
+* dp/hash-literally (Sun Aug 3 18:36:22 2008 +0400) 6 commits
52
+ + add --no-filters option to git hash-object
53
+ + add --path option to git hash-object
54
+ + use parse_options() in git hash-object
55
+ + correct usage help string for git-hash-object
56
+ + correct argument checking test for git hash-object
57
+ + teach index_fd to work with pipes
58
+
59
+Gives a bit more flexibility to hash-objects by allowing us to lie about
60
+the path the contents comes from.
61
+
62
+* jn/svn-log (Sun Aug 3 14:07:21 2008 +0200) 1 commit
63
+ - git-svn: --clean-changelog=<style> to sanitize messages
64
+
65
+Eric firmly rejected this one so I won't be merging this to 'next' but
66
+this was an interesting firestarter for discussion nevertheless.
67
+
68
+----------------------------------------------------------------
69
+[On Hold and/or Cooking]
70
+
71
* rs/archive-parse-options (Fri Jul 25 12:41:26 2008 +0200) 1 commit
72
+ archive: allow --exec and --remote without equal sign
73
74
None of the following is for 1.6.0.
75
33
-* mv/merge-custom (Thu Jul 31 00:38:07 2008 +0200) 5 commits
76
+* mv/merge-custom (Sat Aug 2 10:08:38 2008 +0200) 6 commits
77
+ + Builtin git-help.
78
+ builtin-help: always load_command_list() in cmd_help()
79
+ Add a second testcase for handling invalid strategies in git-merge
80
+ Add a new test for using a custom merge strategy
@@ -47,17 +91,6 @@ None of the following is for 1.6.0.
91
+ merge-base: teach "git merge-base" to drive underlying
92
merge_bases_many()
93
50
-* jc/simplify-merges (Thu Jul 31 01:17:41 2008 -0700) 1 commit
51
- . revision traversal: show full history with merge simplification
52
-
53
-"log --full-history" is with too much clutter, "log" itself is too cleverer
54
-than some people, and here is the middle level of merge simplification.
55
-
56
-----------------------------------------------------------------
57
-[On Hold and/or Cooking]
58
-
59
-None of the following is for 1.6.0.
60
-
94
* rs/imap (Wed Jul 9 22:29:02 2008 +0100) 5 commits
95
+ Documentation: Improve documentation for git-imap-send(1)
96
+ imap-send.c: more style fixes
@@ -74,6 +107,10 @@ so inclined.
107
- bisect: only check merge bases when needed
108
- bisect: test merge base if good rev is not an ancestor of bad rev
109
110
+The first one alone does not pass its self-test but combined together they
111
+seem to. It does not build confidence as the latter one is supposed to be
112
+an optimization only.
113
+
114
* jc/add-addremove (Tue Jul 22 22:30:40 2008 -0700) 2 commits
115
+ builtin-add.c: optimize -A option and "git add ."
116
+ builtin-add.c: restructure the code for maintainability