What's cooking (2013/02 #05)
Junio C Hamano committed
Feb 12, 2013 at 15:58 UTC
2dcab7f2302730994efd8228427d317ec0b9e4d3
1 file changed
+166
-284
whats-cooking.txt
+166
-284
@@ -1,18 +1,18 @@
1
To: git@vger.kernel.org
2
Bcc: lwn@lwn.net
3
-Subject: What's cooking in git.git (Feb 2013, #04; Sat, 9)
4
-X-master-at: b3310b5e2f576ef807f90eab0e6e178b65bbfb55
5
-X-next-at: f4474081034ce8695a8a64dcf1a0414f6544ae2c
3
+Subject: What's cooking in git.git (Feb 2013, #05; Tue, 12)
4
+X-master-at: 5bf72ed2e7ef82d5ef7a35c978dc72576fdb0efc
5
+X-next-at: eb8af04df752f55c917e7cc25b82840b4b6083f7
6
7
-What's cooking in git.git (Feb 2013, #04; Sat, 9)
7
+What's cooking in git.git (Feb 2013, #05; Tue, 12)
8
--------------------------------------------------
9
10
Here are the topics that have been cooking. Commits prefixed with
11
'-' are only in 'pu' (proposed updates) while commits prefixed with
12
'+' are in 'next'.
13
14
-As usual, this cycle is expected to last for 8 to 10 weeks, with a
15
-preview -rc0 sometime in the middle of this month.
14
+A preview of the upcoming release 1.8.2-rc0 is expected to be tagged
15
+late this week.
16
17
You can find the changes described here in the integration branches of the
18
repositories listed at
@@ -22,258 +22,60 @@ repositories listed at
22
--------------------------------------------------
23
[Graduated to "master"]
24
25
-* ab/gitweb-use-same-scheme (2013-01-28) 1 commit
26
- (merged to 'next' on 2013-02-02 at 7e4a108)
27
- + gitweb: refer to picon/gravatar images over the same scheme
28
-
29
- Avoid mixed contents on a page coming via http and https when
30
- gitweb is hosted on a https server.
31
-
32
-
33
-* ct/autoconf-htmldir (2013-02-02) 1 commit
34
- (merged to 'next' on 2013-02-05 at bba4f8c)
35
- + Honor configure's htmldir switch
36
-
37
- The autoconf subsystem passed --mandir down to generated
38
- config.mak.autogen but forgot to do the same for --htmldir.
39
-
40
-
41
-* da/mergetool-docs (2013-02-02) 5 commits
42
- (merged to 'next' on 2013-02-03 at f822dcf)
43
- + doc: generate a list of valid merge tools
44
- + mergetool--lib: list user configured tools in '--tool-help'
45
- + mergetool--lib: add functions for finding available tools
46
- + mergetool--lib: improve the help text in guess_merge_tool()
47
- + mergetool--lib: simplify command expressions
48
- (this branch uses jk/mergetool.)
49
-
50
- Build on top of the clean-up done by jk/mergetool and automatically
51
- generate the list of mergetool and difftool backends the build
52
- supports to be included in the documentation.
53
-
54
-
55
-* jc/combine-diff-many-parents (2013-02-05) 2 commits
56
- (merged to 'next' on 2013-02-05 at e382aa6)
57
- + t4038: add tests for "diff --cc --raw <trees>"
58
- + combine-diff: lift 32-way limit of combined diff
59
-
60
- We used to have an arbitrary 32 limit for combined diff input,
61
- resulting in incorrect number of leading colons shown when showing
62
- the "--raw --cc" output.
63
-
64
-
65
-* jk/apply-similaritly-parsing (2013-02-03) 1 commit
66
- (merged to 'next' on 2013-02-05 at ccf1c97)
67
- + builtin/apply: tighten (dis)similarity index parsing
68
-
69
- Make sure the similarity value shown in the "apply --summary"
70
- output is sensible, even when the input had a bogus value.
71
-
72
-
73
-* jk/doc-makefile-cleanup (2013-02-01) 1 commit
74
- (merged to 'next' on 2013-02-02 at 86ff373)
75
- + Documentation/Makefile: clean up MAN*_TXT lists
76
-
77
-
78
-* jk/mergetool (2013-01-28) 8 commits
79
- (merged to 'next' on 2013-02-03 at 2ff5dee)
80
- + mergetools: simplify how we handle "vim" and "defaults"
81
- + mergetool--lib: don't call "exit" in setup_tool
82
- + mergetool--lib: improve show_tool_help() output
83
- + mergetools/vim: remove redundant diff command
84
- + git-difftool: use git-mergetool--lib for "--tool-help"
85
- + git-mergetool: don't hardcode 'mergetool' in show_tool_help
86
- + git-mergetool: remove redundant assignment
87
- + git-mergetool: move show_tool_help to mergetool--lib
88
- (this branch is used by da/mergetool-docs.)
89
-
90
- Cleans up mergetool/difftool combo.
91
-
92
-
93
-* jk/python-styles (2013-01-30) 1 commit
94
- (merged to 'next' on 2013-02-02 at 293edc1)
95
- + CodingGuidelines: add Python coding guidelines
96
-
97
-
98
-* jk/remote-helpers-doc (2013-02-01) 1 commit
99
- (merged to 'next' on 2013-02-02 at ce1461a)
100
- + Rename {git- => git}remote-helpers.txt
101
-
102
- "git help remote-helpers" did not work; 'remote-helpers' is not
103
- a subcommand name but a concept, so its documentation should have
104
- been in gitremote-helpers, not git-remote-helpers.
105
-
106
-
107
-* mk/tcsh-complete-only-known-paths (2013-02-03) 1 commit
108
- (merged to 'next' on 2013-02-05 at 4409b08)
109
- + completion: handle path completion and colon for tcsh script
110
- (this branch uses mp/complete-paths.)
111
-
112
- Manlio's "complete with known paths only" update to completion
113
- scripts returns directory names without trailing slash to
114
- compensate the addition of '/' done by bash that reads from our
115
- completion result. tcsh completion code that reads from our
116
- internal completion result does not add '/', so let it ask our
117
- complletion code to keep the '/' at the end.
118
-
119
-
120
-* mp/complete-paths (2013-01-11) 1 commit
121
- (merged to 'next' on 2013-01-30 at 70e4f1a)
122
- + git-completion.bash: add support for path completion
123
- (this branch is used by mk/tcsh-complete-only-known-paths.)
124
-
125
- The completion script used to let the default completer to suggest
126
- pathnames, which gave too many irrelevant choices (e.g. "git add"
127
- would not want to add an unmodified path). Teach it to use a more
128
- git-aware logic to enumerate only relevant ones.
129
-
130
-
131
-* nd/branch-error-cases (2013-01-31) 6 commits
132
- (merged to 'next' on 2013-02-02 at cf5e745)
133
- + branch: let branch filters imply --list
134
- + docs: clarify git-branch --list behavior
135
- + branch: mark more strings for translation
136
- + Merge branch 'nd/edit-branch-desc-while-detached' into HEAD
137
- + branch: give a more helpful message on redundant arguments
138
- + branch: reject -D/-d without branch name
139
-
140
- Fix various error messages and conditions in "git branch", e.g. we
141
- advertised "branch -d/-D" to remove one or more branches but actually
142
- implemented removal of zero or more branches---request to remove no
143
- branches was not rejected.
144
-
145
-
146
-* sb/gpg-i18n (2013-01-31) 1 commit
147
- (merged to 'next' on 2013-02-02 at 7a54574)
148
- + gpg: allow translation of more error messages
149
-
150
-
151
-* sb/run-command-fd-error-reporting (2013-02-01) 1 commit
152
- (merged to 'next' on 2013-02-02 at be7e970)
153
- + run-command: be more informative about what failed
154
-
155
-
156
-* ss/mergetools-tortoise (2013-02-01) 2 commits
157
- (merged to 'next' on 2013-02-03 at d306b83)
158
- + mergetools: teach tortoisemerge to handle filenames with SP correctly
159
- + mergetools: support TortoiseGitMerge
25
+* sp/smart-http-content-type-check (2013-02-06) 3 commits
26
+ (merged to 'next' on 2013-02-06 at 8bc6434)
27
+ + http_request: reset "type" strbuf before adding
28
+ (merged to 'next' on 2013-02-05 at 157812c)
29
+ + t5551: fix expected error output
30
+ (merged to 'next' on 2013-02-04 at d0759cb)
31
+ + Verify Content-Type from smart HTTP servers
32
161
- Update mergetools to work better with newer merge helper tortoise ships.
33
+ The smart HTTP clients forgot to verify the content-type that comes
34
+ back from the server side to make sure that the request is being
35
+ handled properly.
36
37
--------------------------------------------------
38
[New Topics]
39
166
-* jc/fetch-raw-sha1 (2013-02-07) 4 commits
167
- - fetch: fetch objects by their exact SHA-1 object names
168
- - upload-pack: optionally allow fetching from the tips of hidden refs
169
- - fetch: use struct ref to represent refs to be fetched
170
- - parse_fetch_refspec(): clarify the codeflow a bit
171
- (this branch uses jc/hidden-refs.)
172
-
173
- Allows requests to fetch objects at any tip of refs (including
174
- hidden ones). It seems that there may be use cases even outside
175
- Gerrit (e.g. $gmane/215701).
176
-
177
-
178
-* jk/diff-graph-cleanup (2013-02-07) 6 commits
179
- - combine-diff.c: teach combined diffs about line prefix
180
- - diff.c: use diff_line_prefix() where applicable
181
- - diff: add diff_line_prefix function
182
- - diff.c: make constant string arguments const
183
- - diff: write prefix to the correct file
184
- - graph: output padding for merge subsequent parents
185
-
186
- Refactors a lot of repetitive code sequence from the graph drawing
187
- code and adds it to the combined diff output.
188
-
189
- Will merge to 'next'.
190
-
191
-
192
-* mn/send-email-works-with-credential (2013-02-07) 5 commits
193
- - git-send-email: use git credential to obtain password
194
- - Git.pm: add interface for git credential command
195
- - Git.pm: allow pipes to be closed prior to calling command_close_bidi_pipe
196
- - Git.pm: fix example in command_close_bidi_pipe documentation
197
- - Git.pm: allow command_close_bidi_pipe to be called as method
198
-
199
- Hooks the credential system to send-email.
200
-
201
- Expecting a reroll.
202
- $gmane/215752
203
-
204
-
205
-* tz/perl-styles (2013-02-06) 1 commit
206
- (merged to 'next' on 2013-02-09 at c8cff17)
207
- + Update CodingGuidelines for Perl
208
-
209
- Add coding guidelines for writing Perl scripts for Git.
210
-
211
- Will merge to 'master'.
212
-
213
-
214
-* al/mergetool-printf-fix (2013-02-08) 1 commit
215
- - git-mergetool: print filename when it contains %
216
-
217
- Will merge to 'next'.
218
-
219
-
220
-* jk/error-const-return (2013-02-08) 1 commit
221
- - Use __VA_ARGS__ for all of error's arguments
40
+* da/p4merge-mktemp-fix (2013-02-10) 1 commit
41
+ - p4merge: fix printf usage
42
43
Will merge to 'next'.
44
45
226
-* mm/allow-contrib-build (2013-02-07) 2 commits
227
- - perl.mak: introduce $(GIT_ROOT_DIR) to allow inclusion from other directories
228
- - Makefile: extract perl-related rules to make them available from other dirs
46
+* jn/shell-disable-interactive (2013-02-11) 2 commits
47
+ - shell: pay attention to exit status from 'help' command
48
+ - shell doc: emphasize purpose and security model
49
50
Will merge to 'next'.
51
52
233
-* mm/remote-mediawiki-build (2013-02-08) 2 commits
234
- - git-remote-mediawiki: use toplevel's Makefile
235
- - Makefile: make script-related rules usable from subdirectories
53
+* jk/read-commit-buffer-data-after-free (2013-02-11) 1 commit
54
+ - log: re-encode commit messages before grepping
55
56
Will merge to 'next'.
57
58
240
-* nd/branch-show-rebase-bisect-state (2013-02-08) 1 commit
241
- - branch: show rebase/bisect info when possible instead of "(no branch)"
242
-
243
- Will merge to 'next'.
244
-
245
-
246
-* nd/count-garbage (2013-02-08) 3 commits
247
- - count-objects: report how much disk space taken by garbage files
248
- - count-objects: report garbage files in pack directory too
249
- - git-count-objects.txt: describe each line in -v output
250
-
251
- Expecting a reroll.
252
- $gmane/215843
253
-
254
-
255
-* wk/gc-auto-is-available-these-days (2013-02-08) 1 commit
256
- - user-manual: Rewrite git-gc section for automatic packing
59
+* mk/old-expat (2013-02-11) 1 commit
60
+ - Allow building with xmlparse.h
61
62
Will merge to 'next'.
63
64
261
-* wk/man-deny-current-branch-is-default-these-days (2013-02-08) 1 commit
262
- - user-manual: Update for receive.denyCurrentBranch=refuse
65
+* ef/non-ascii-parse-options-error-diag (2013-02-11) 1 commit
66
+ - parse-options: report uncorrupted multi-byte options
67
68
Will merge to 'next'.
69
70
267
-* bw/get-tz-offset-perl (2013-02-09) 3 commits
268
- - cvsimport: format commit timestamp ourselves without using strftime
269
- - perl/Git.pm: fix get_tz_offset to properly handle DST boundary cases
270
- - Move Git::SVN::get_tz to Git::get_tz_offset
71
+* jk/rebase-i-comment-char (2013-02-12) 1 commit
72
+ - rebase -i: respect core.commentchar
73
74
Will merge to 'next'.
75
76
275
-* mg/bisect-doc (2013-02-09) 1 commit
276
- - git-bisect.txt: clarify that reset finishes bisect
77
+* mm/config-local-completion (2013-02-12) 1 commit
78
+ - completion: support 'git config --local'
79
80
Will merge to 'next'.
81
@@ -384,38 +186,119 @@ repositories listed at
186
"The first remote becomes the default" bit is better done as a
187
separate step.
188
387
-
388
-* nd/parse-pathspec (2013-01-11) 20 commits
389
- . Convert more init_pathspec() to parse_pathspec()
390
- . Convert add_files_to_cache to take struct pathspec
391
- . Convert {read,fill}_directory to take struct pathspec
392
- . Convert refresh_index to take struct pathspec
393
- . Convert report_path_error to take struct pathspec
394
- . checkout: convert read_tree_some to take struct pathspec
395
- . Convert unmerge_cache to take struct pathspec
396
- . Convert read_cache_preload() to take struct pathspec
397
- . add: convert to use parse_pathspec
398
- . archive: convert to use parse_pathspec
399
- . ls-files: convert to use parse_pathspec
400
- . rm: convert to use parse_pathspec
401
- . checkout: convert to use parse_pathspec
402
- . rerere: convert to use parse_pathspec
403
- . status: convert to use parse_pathspec
404
- . commit: convert to use parse_pathspec
405
- . clean: convert to use parse_pathspec
406
- . Export parse_pathspec() and convert some get_pathspec() calls
407
- . Add parse_pathspec() that converts cmdline args to struct pathspec
408
- . pathspec: save the non-wildcard length part
409
-
410
- Uses the parsed pathspec structure in more places where we used to
411
- use the raw "array of strings" pathspec.
412
-
413
- Ejected from 'pu' for now; will take a look at the rerolled one
414
- later ($gmane/213340).
415
-
189
--------------------------------------------------
190
[Cooking]
191
192
+* jc/fetch-raw-sha1 (2013-02-07) 4 commits
193
+ - fetch: fetch objects by their exact SHA-1 object names
194
+ - upload-pack: optionally allow fetching from the tips of hidden refs
195
+ - fetch: use struct ref to represent refs to be fetched
196
+ - parse_fetch_refspec(): clarify the codeflow a bit
197
+ (this branch uses jc/hidden-refs.)
198
+
199
+ Allows requests to fetch objects at any tip of refs (including
200
+ hidden ones). It seems that there may be use cases even outside
201
+ Gerrit (e.g. $gmane/215701).
202
+
203
+
204
+* jk/diff-graph-cleanup (2013-02-12) 6 commits
205
+ (merged to 'next' on 2013-02-12 at 6e764c1)
206
+ + combine-diff.c: teach combined diffs about line prefix
207
+ + diff.c: use diff_line_prefix() where applicable
208
+ + diff: add diff_line_prefix function
209
+ + diff.c: make constant string arguments const
210
+ + diff: write prefix to the correct file
211
+ + graph: output padding for merge subsequent parents
212
+
213
+ Refactors a lot of repetitive code sequence from the graph drawing
214
+ code and adds it to the combined diff output.
215
+
216
+ Will merge to 'master'.
217
+
218
+
219
+* mn/send-email-works-with-credential (2013-02-12) 6 commits
220
+ - git-send-email: use git credential to obtain password
221
+ - Git.pm: add interface for git credential command
222
+ - Git.pm: allow pipes to be closed prior to calling command_close_bidi_pipe
223
+ - Git.pm: refactor command_close_bidi_pipe to use _cmd_close
224
+ - Git.pm: fix example in command_close_bidi_pipe documentation
225
+ - Git.pm: allow command_close_bidi_pipe to be called as method
226
+
227
+ Hooks the credential system to send-email.
228
+ Rerolled.
229
+ Waiting for a review.
230
+
231
+
232
+* tz/perl-styles (2013-02-06) 1 commit
233
+ (merged to 'next' on 2013-02-09 at c8cff17)
234
+ + Update CodingGuidelines for Perl
235
+
236
+ Add coding guidelines for writing Perl scripts for Git.
237
+
238
+ Will merge to 'master'.
239
+
240
+
241
+* al/mergetool-printf-fix (2013-02-10) 2 commits
242
+ (merged to 'next' on 2013-02-11 at 5f9bc4e)
243
+ + difftool--helper: fix printf usage
244
+ + git-mergetool: print filename when it contains %
245
+
246
+ Will merge to 'master'.
247
+
248
+
249
+* jk/error-const-return (2013-02-08) 1 commit
250
+ (merged to 'next' on 2013-02-11 at ba8dba3)
251
+ + Use __VA_ARGS__ for all of error's arguments
252
+
253
+ Will merge to 'master'.
254
+
255
+
256
+* mm/remote-mediawiki-build (2013-02-08) 2 commits
257
+ (merged to 'next' on 2013-02-11 at 4ebb902)
258
+ + git-remote-mediawiki: use toplevel's Makefile
259
+ + Makefile: make script-related rules usable from subdirectories
260
+
261
+ Will merge to 'master'.
262
+
263
+
264
+* nd/branch-show-rebase-bisect-state (2013-02-08) 1 commit
265
+ - branch: show rebase/bisect info when possible instead of "(no branch)"
266
+
267
+ Expecting a reroll.
268
+ $gmane/215771
269
+
270
+
271
+* nd/count-garbage (2013-02-08) 3 commits
272
+ - count-objects: report how much disk space taken by garbage files
273
+ - count-objects: report garbage files in pack directory too
274
+ - git-count-objects.txt: describe each line in -v output
275
+
276
+ Expecting a reroll.
277
+ $gmane/216127
278
+
279
+
280
+* wk/man-deny-current-branch-is-default-these-days (2013-02-08) 1 commit
281
+ - user-manual: Update for receive.denyCurrentBranch=refuse
282
+
283
+ Will merge to 'next'.
284
+
285
+
286
+* bw/get-tz-offset-perl (2013-02-09) 3 commits
287
+ (merged to 'next' on 2013-02-11 at b9c8893)
288
+ + cvsimport: format commit timestamp ourselves without using strftime
289
+ + perl/Git.pm: fix get_tz_offset to properly handle DST boundary cases
290
+ + Move Git::SVN::get_tz to Git::get_tz_offset
291
+
292
+ Will merge to 'master'.
293
+
294
+
295
+* mg/bisect-doc (2013-02-11) 1 commit
296
+ (merged to 'next' on 2013-02-11 at 6125304)
297
+ + git-bisect.txt: clarify that reset quits bisect
298
+
299
+ Will merge to 'master'.
300
+
301
+
302
* jc/extended-fake-ancestor-for-gitlink (2013-02-05) 1 commit
303
(merged to 'next' on 2013-02-09 at 2d3547b)
304
+ apply: verify submodule commit object name better
@@ -438,13 +321,14 @@ repositories listed at
321
$gmane/215556
322
323
441
-* jx/utf8-printf-width (2013-02-09) 1 commit
442
- - Add utf8_fprintf helper that returns correct number of columns
324
+* jx/utf8-printf-width (2013-02-11) 1 commit
325
+ (merged to 'next' on 2013-02-11 at 968b4e2)
326
+ + Add utf8_fprintf helper that returns correct number of columns
327
328
Use a new helper that prints a message and counts its display width
329
to align the help messages parse-options produces.
330
447
- Will merge to 'next'.
331
+ Will merge to 'master'.
332
333
334
* dg/subtree-fixes (2013-02-05) 6 commits
@@ -473,7 +357,9 @@ repositories listed at
357
Will merge to 'next'.
358
359
476
-* jc/remove-export-from-config-mak-in (2013-02-03) 1 commit
360
+* jc/remove-export-from-config-mak-in (2013-02-12) 2 commits
361
+ (merged to 'next' on 2013-02-12 at eb8af04)
362
+ + Makefile: do not export mandir/htmldir/infodir
363
(merged to 'next' on 2013-02-07 at 33f7d4f)
364
+ config.mak.in: remove unused definitions
365
@@ -481,26 +367,15 @@ repositories listed at
367
common makefile variables to be exported; if they need to be
368
expoted for autoconf/configure users, they should also be exported
369
for people who write config.mak the same way. Move the "export" to
484
- the main Makefile.
370
+ the main Makefile. Also, stop exporting mandir that used to be
371
+ exported (only) when config.mak.autogen was used. It would have
372
+ broken installation of manpages (but not other documentation
373
+ formats).
374
375
376
* nd/status-show-in-progress (2013-02-05) 1 commit
488
- - status: show the branch name if possible in in-progress info
489
-
490
- Will merge to 'next'.
491
-
492
-
493
-* sp/smart-http-content-type-check (2013-02-06) 3 commits
494
- (merged to 'next' on 2013-02-06 at 8bc6434)
495
- + http_request: reset "type" strbuf before adding
496
- (merged to 'next' on 2013-02-05 at 157812c)
497
- + t5551: fix expected error output
498
- (merged to 'next' on 2013-02-04 at d0759cb)
499
- + Verify Content-Type from smart HTTP servers
500
-
501
- The smart HTTP clients forgot to verify the content-type that comes
502
- back from the server side to make sure that the request is being
503
- handled properly.
377
+ (merged to 'next' on 2013-02-11 at 5ffcbc2)
378
+ + status: show the branch name if possible in in-progress info
379
380
Will merge to 'master'.
381
@@ -516,7 +391,7 @@ repositories listed at
391
can be found if the reader looks for it" version; I'm not married
392
to the layout and will be happy to take a replacement patch.
393
519
- Waiting for couter-proposal patches.
394
+ Will merge to 'next', unless a replacement materializes soonish.
395
396
397
* jc/hidden-refs (2013-02-07) 3 commits
@@ -528,7 +403,7 @@ repositories listed at
403
Allow the server side to redact the refs/ namespace it shows to the
404
client.
405
531
- I think this is ready for 'next'.
406
+ Will merge to 'next'.
407
408
409
* jc/remove-treesame-parent-in-simplify-merges (2013-01-17) 1 commit
@@ -567,21 +442,21 @@ repositories listed at
442
Will cook in 'next' until Git 2.0 ;-).
443
444
570
-* bc/append-signed-off-by (2013-01-27) 11 commits
445
+* bc/append-signed-off-by (2013-02-12) 12 commits
446
- Unify appending signoff in format-patch, commit and sequencer
447
- format-patch: update append_signoff prototype
448
- t4014: more tests about appending s-o-b lines
449
- sequencer.c: teach append_signoff to avoid adding a duplicate newline
450
- sequencer.c: teach append_signoff how to detect duplicate s-o-b
451
- sequencer.c: always separate "(cherry picked from" from commit body
452
+ - sequencer.c: require a conforming footer to be preceded by a blank line
453
- sequencer.c: recognize "(cherry picked from ..." as part of s-o-b footer
454
- t/t3511: add some tests of 'cherry-pick -s' functionality
455
- t/test-lib-functions.sh: allow to specify the tag name to test_commit
456
- commit, cherry-pick -s: remove broken support for multiline rfc2822 fields
457
- sequencer.c: rework search for start of footer to improve clarity
458
583
- Waiting for the final round of reroll before merging to 'next'.
584
- After that we will go incremental.
459
+ Will merge to 'next'.
460
461
--------------------------------------------------
462
[Discarded]
@@ -593,3 +468,10 @@ repositories listed at
468
mn/send-email-works-with-credential topic hooks the program to our
469
credential framework, and tz/credential-authinfo topic gives access
470
to these file formats to credential consumers.
471
+
472
+
473
+* mm/allow-contrib-build (2013-02-07) 2 commits
474
+ . perl.mak: introduce $(GIT_ROOT_DIR) to allow inclusion from other directories
475
+ . Makefile: extract perl-related rules to make them available from other dirs
476
+
477
+ Superseded by mm/remote-mediawiki-build.