]> git.ipfire.org Git - thirdparty/git.git/commitdiff
What's cooking (2010/03 #07)
authorJunio C Hamano <gitster@pobox.com>
Mon, 29 Mar 2010 04:48:29 +0000 (21:48 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 29 Mar 2010 04:48:29 +0000 (21:48 -0700)
whats-cooking.txt

index 66a4a32fd87dc006fd9d95b816de913e22e83e2f..36febfd013e4200d8dfade0f034a9a82c34597cc 100644 (file)
@@ -1,9 +1,9 @@
 To: git@vger.kernel.org
-Subject: What's cooking in git.git (Mar 2010, #06; Wed, 24)
-X-master-at: 5e4f61474202122f376b16181b760f390623bf4e
-X-next-at: 82eebc138fb5ed99525fe1c2d3062e9256495a05
+Subject: What's cooking in git.git (Mar 2010, #07; Sun, 28)
+X-master-at: faf752693abd0a891a9a47a2d398353cc59ee93a
+X-next-at: 133563ba0a1cd78841512283a1069b49bf69373e
 
-What's cooking in git.git (Mar 2010, #06; Wed, 24)
+What's cooking in git.git (Mar 2010, #07; Sun, 28)
 --------------------------------------------------
 
 Here are the topics that have been cooking.  Commits prefixed with '-' are
@@ -11,64 +11,83 @@ only in 'pu' while commits prefixed with '+' are in 'next'.  The ones
 marked with '.' do not appear in any of the integration branches, but I am
 still holding onto them.
 
-The tip of 'pu' is broken right now; it does not pass t7006.
+As it has been about 6 weeks since the previous feature release, I'd want
+to start making noises about feature freeze for 1.7.1 in a few days.  I
+expect that the changes still under discussion will be ready by the time
+the post 1.7.1 cycle begins, and we will hopefully have a cycle for 1.7.2
+that is shorter than usual to include them.
 
 --------------------------------------------------
-[Graduated to "master"]
-
-* jh/maint-submodule-status-in-void (2010-03-09) 2 commits
-  (merged to 'next' on 2010-03-15 at 49af9de)
- + git submodule summary: Handle HEAD as argument when on an unborn branch
-  (merged to 'next' on 2010-03-08 at 0697bf4)
- + submodule summary: do not fail before the first commit
-
-* jc/maint-refs-dangling (2010-03-15) 1 commit
-  (merged to 'next' on 2010-03-16 at 376027b)
- + refs: ref entry with NULL sha1 is can be a dangling symref
-
-* pb/log-first-parent-p-m (2010-03-09) 5 commits
-  (merged to 'next' on 2010-03-15 at 0ae494e)
- + show --first-parent/-m: do not default to --cc
- + show -c: show patch text
- + revision: introduce setup_revision_opt
- + t4013: add tests for log -p -m --first-parent
-  (merged to 'next' on 2010-02-17 at 2f8e5ae)
- + git log -p -m: document -m and honor --first-parent
+[New Topics]
 
-Ready for 'master'.
+* da/maint-python-startup (2010-03-27) 1 commit
+ - Makefile: Remove usage of deprecated Python "has_key" method
 
-* jl/submodule-diff-dirtiness (2010-03-13) 5 commits
-  (merged to 'next' on 2010-03-15 at 9601fd9)
- + git status: ignoring untracked files must apply to submodules too
-  (merged to 'next' on 2010-03-13 at f9bfd8a)
- + git status: Fix false positive "new commits" output for dirty submodules
- + Refactor dirty submodule detection in diff-lib.c
-  (merged to 'next' on 2010-03-08 at 33f7a57)
- + git status: Show detailed dirty status of submodules in long format
-  (merged to 'next' on 2010-03-04 at 58b2645)
- + git diff --submodule: Show detailed dirty status of submodules
+Another thing that this fixes is not described in the log message.
 
-Ready for 'master'.
+* jc/conflict-marker-size (2010-03-24) 1 commit
+ - diff --check: honor conflict-marker-size attribute
 
-* tr/notes-display (2010-03-12) 13 commits
-  (merged to 'next' on 2010-03-15 at 3329361)
- + git-notes(1): add a section about the meaning of history
- + notes: track whether notes_trees were changed at all
- + notes: add shorthand --ref to override GIT_NOTES_REF
- + commit --amend: copy notes to the new commit
- + rebase: support automatic notes copying
- + notes: implement helpers needed for note copying during rewrite
- + notes: implement 'git notes copy --stdin'
- + rebase -i: invoke post-rewrite hook
- + rebase: invoke post-rewrite hook
- + commit --amend: invoke post-rewrite hook
- + Documentation: document post-rewrite hook
- + Support showing notes from more than one notes tree
- + test-lib: unset GIT_NOTES_REF to stop it from influencing tests
- (this branch is used by sb/notes-parse-opt.)
+* ld/discovery-limit-to-fs (2010-03-17) 3 commits
+ - Add support for GIT_ONE_FILESYSTEM
+ - truncate cwd string before printing error message
+ - config.c: remove static keyword from git_env_bool()
+
+* sb/fmt-merge-msg (2010-03-24) 7 commits
+ - fmt-merge-msg: hide summary option
+ - fmt-merge-msg: remove custom string_list implementation
+ - string-list: add unsorted_string_list_lookup()
+ - fmt-merge-msg: use pretty.c routines
+ - t6200: test fmt-merge-msg more
+ - t6200: modernize with test_tick
+ - fmt-merge-msg: be quiet if nothing to merge
+
+* pc/remove-warn (2010-03-26) 4 commits
+ . Remove a redundant errno test in a usage of remove_path
+ . Introduce remove_or_warn function
+ . Implement the rmdir_or_warn function
+ . Generalise the unlink_or_warn function
 
 --------------------------------------------------
-[New Topics]
+[Stalled]
+
+* cw/test-lib-relicense (2010-02-22) 1 commit
+ . test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
+
+Ack-collection stopped at the last three names.  I am hoping Carl can take
+it from there without my keeping an eye on it.
+
+* js/rebase-origin-x (2010-02-05) 1 commit
+ - [RFC w/o test and incomplete] rebase: add -x option to record original commit name
+
+I retract my objection against the idea of -x; needs polishing before
+moving forward.
+
+* sg/bash-completion (2010-02-23) 4 commits
+  (merged to 'next' on 2010-03-08 at bc59860)
+ + bash: completion for gitk aliases
+ + bash: support user-supplied completion scripts for aliases
+ + bash: support user-supplied completion scripts for user's git commands
+ + bash: improve aliased command recognition
+
+Perhaps rename _git_frotz -> _git_complete_frotz?  I dunno.
+
+* sd/log-decorate (2010-02-17) 3 commits
+  (merged to 'next' on 2010-03-08 at 58a6fba)
+ + log.decorate: usability fixes
+ + Add `log.decorate' configuration variable.
+ + git_config_maybe_bool()
+
+Needs squelching the configuration setting when "--pretty=raw" is given,
+at least, or possibly when any "--pretty" is explicitly given.
+
+--------------------------------------------------
+[Cooking]
+
+* np/malloc-threading (2010-03-24) 1 commit
+ - Make xmalloc and xrealloc thread-safe
+
+Still has locking issues?
 
 * bw/git-completion-rpmspec (2010-03-20) 1 commit
  - Add a git-completion rpm subpackage to the spec
@@ -97,13 +116,14 @@ Soon in 'next'.
 Soon in 'next'.
 
 * mg/maint-send-email-lazy-editor (2010-03-22) 1 commit
- - [reword?] send-email: lazily assign editor variable
+ - send-email: lazily assign editor variable
+
+Soon in 'next'.
 
 * mg/use-default-abbrev-length-in-rev-list (2010-03-22) 1 commit
  - rev-list: use default abbrev length when abbrev-commit is in effect
 
-* np/malloc-threading (2010-03-24) 1 commit
- - Make xmalloc and xrealloc thread-safe
+Soon in 'next'.
 
 * rb/maint-python-path (2010-03-21) 1 commit
  - Correct references to /usr/bin/python which does not exist on FreeBSD
@@ -120,43 +140,8 @@ Soon in 'next'.
 
 Soon in 'next'.
 
---------------------------------------------------
-[Stalled]
-
-* cw/test-lib-relicense (2010-02-22) 1 commit
- . test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
-
-Ack-collection stopped at the last three names.  I am hoping Carl can take
-it from there without my keeping an eye on it.
-
-* js/rebase-origin-x (2010-02-05) 1 commit
- - [RFC w/o test and incomplete] rebase: add -x option to record original commit name
-
-I retract my objection against the idea of -x; needs polishing before
-moving forward.
-
-* sg/bash-completion (2010-02-23) 4 commits
-  (merged to 'next' on 2010-03-08 at bc59860)
- + bash: completion for gitk aliases
- + bash: support user-supplied completion scripts for aliases
- + bash: support user-supplied completion scripts for user's git commands
- + bash: improve aliased command recognition
-
-Perhaps rename _git_frotz -> _git_complete_frotz?  I dunno.
-
-* sd/log-decorate (2010-02-17) 3 commits
-  (merged to 'next' on 2010-03-08 at 58a6fba)
- + log.decorate: usability fixes
- + Add `log.decorate' configuration variable.
- + git_config_maybe_bool()
-
-Needs squelching the configuration setting when "--pretty=raw" is given,
-at least, or possibly when any "--pretty" is explicitly given.
-
---------------------------------------------------
-[Cooking]
-
-* ar/config-from-command-line (2010-03-19) 1 commit
+* ar/config-from-command-line (2010-03-26) 2 commits
+ - Use strbufs instead of open-coded string manipulation
  - Allow passing of configuration parameters in the command line
 
 * bc/t5505-fix (2010-03-19) 3 commits
@@ -231,6 +216,12 @@ Looked reasonable.  Soon in 'next'.
 
 Looked reasonable.  Soon in 'next'.
 
+* sb/notes-parse-opt (2010-02-27) 1 commit
+  (merged to 'next' on 2010-03-24 at 82eebc1)
+ + notes: rework subcommands and parse options
+
+Ready for 'master'.
+
 * gh/maint-stash-show-error-message (2010-03-16) 1 commit
  - Improve error messages from 'git stash show'
 
@@ -266,7 +257,10 @@ Ready for 'master'.
 
 The tip one will be soon in 'next', but one step at a time.
 
-* nd/setup (2010-03-21) 40 commits
+* nd/setup (2010-03-25) 43 commits
+ - builtins: do not commit pager choice early
+ - builtins: reset startup_info->have_run_setup_gitdir when unsetting up repository
+ - builtins: setup repository before print unknown command error
  - Guard unallowed access to repository when it's not set up
  - alias: keep repository found while collecting aliases as long as possible
  - Allow to undo setup_git_directory_gently() gracefully (and fix alias code)
@@ -307,9 +301,3 @@ The tip one will be soon in 'next', but one step at a time.
  - config: use RUN_SETUP_GENTLY
  - builtin: Support RUN_SETUP_GENTLY to set up repository early if found
  - builtin: introduce startup_info struct
-
-This seems to break t7006 when merged to 'pu'.
-
-* sb/notes-parse-opt (2010-02-27) 1 commit
-  (merged to 'next' on 2010-03-24 at 82eebc1)
- + notes: rework subcommands and parse options