Browse Source

What's cooking (2010/08 #01)

todo
Junio C Hamano 15 years ago
parent
commit
be43755840
  1. 174
      whats-cooking.txt

174
whats-cooking.txt

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
To: git@vger.kernel.org
Subject: What's cooking in git.git (Jul 2010, #05; Wed, 28)
X-master-at: 61bf126ecb24977b883079942b71ff96174c19fb
X-next-at: 75e8ac1bc0d18c1f8ca82f22ec04c8407298f41f
Subject: What's cooking in git.git (Aug 2010, #01; Wed, 4)
X-master-at: 721e76cbfac650ce676fc789b717eb21e1daa46e
X-next-at: 7f78604dbfb7c90248f8142905329a97e26c8539

What's cooking in git.git (Jul 2010, #05; Wed, 28)
What's cooking in git.git (Aug 2010, #01; Wed, 4)
--------------------------------------------------

Here are the topics that have been cooking. Commits prefixed with '-' are
@ -11,12 +11,72 @@ only in 'pu' while commits prefixed with '+' are in 'next'. The ones @@ -11,12 +11,72 @@ 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.

Now that the latest feature release 1.7.2 is out, we should rewind and
rebuild 'next' and start cooking new topics.
The tip of 'next' has been rewound and rebuilt on top of v1.7.2; also a
few topics have been ejected as I've been warning to. I'll start merging
more stuff to 'next' in the next round after reading them over again.

--------------------------------------------------
[Graduated to "master"]

* gp/pack-refs-remove-empty-dirs (2010-07-06) 1 commit
(merged to 'next' on 2010-07-14 at 7d25131)
+ pack-refs: remove newly empty directories

* pt/git-gui (2010-08-02) 13 commits
+ Merge git://repo.or.cz/git-gui into pt/git-gui
+ git-gui: fix size and position of window panes on startup
+ git-gui: mc cannot be used before msgcat has been loaded
+ git-gui: use textconv filter for diff and blame
+ git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32
+ git-gui: fix shortcut creation on cygwin
+ git-gui: fix PATH environment for mingw development environment
+ git-gui: fix usage of _gitworktree when creating shortcut for windows
+ git-gui: fix "Explore Working Copy" for Windows again
+ git-gui: fix usage of themed widgets variable
+ git-gui: Handle failure of core.worktree to identify the working directory.
+ Merge branch 'maint'
+ git-gui: check whether systems nice command works or disable it

* rr/svn-fe (2010-07-29) 2 commits
+ contrib/svn-fe: Add the svn-fe target to .gitignore
+ contrib/svn-fe: Fix IncludePath

* sv/maint-diff-q-clear-fix (2010-08-02) 1 commit
+ Fix DIFF_QUEUE_CLEAR refactoring

--------------------------------------------------
[New Topics]

* jc/sha1-name-find-fix (2010-08-02) 1 commit
- sha1_name.c: fix parsing of ":/token" syntax

* jn/doc-pull (2010-08-02) 1 commit
- Documentation: flesh out “git pull” description

* jn/maint-gitweb-dynconf (2010-07-30) 1 commit
- gitweb: allow configurations that change with each request

* sr/local-config (2010-08-03) 1 commit
- config: add --local option

--------------------------------------------------
[Stalled]

* zl/mailinfo-recode-patch (2010-06-14) 2 commits
- add --recode-patch option to git-am
- add --recode-patch option to git-mailinfo

I recall there was another round of re-roll planned for this one.

* jk/tag-contains (2010-07-05) 4 commits
- Why is "git tag --contains" so slow?
- default core.clockskew variable to one day
- limit "contains" traversals based on commit timestamp
- tag: speed up --contains calculation

--------------------------------------------------
[Cooking]

* ab/test-coverage (2010-07-26) 8 commits
- Makefile: make gcov invocation configurable
- t/README: Add a note about the dangers of coverage chasing
@ -72,10 +132,11 @@ rebuild 'next' and start cooking new topics. @@ -72,10 +132,11 @@ rebuild 'next' and start cooking new topics.
- checkout, commit: remove confusing assignments to rev.abbrev
- archive: abbreviate substituted commit ids again

* jn/maint-setup-fix (2010-07-24) 10 commits
* jn/maint-setup-fix (2010-07-24) 11 commits
- setup: split off a function to handle ordinary .git directories
- Revert "rehabilitate 'git index-pack' inside the object store"
- setup: do not forget working dir from subdir of gitdir
- t4111 (apply): refresh index before applying patches to it
- setup: split off get_device_or_die helper
- setup: split off a function to handle hitting ceiling in repo search
- setup: split off code to handle stumbling upon a repository
@ -94,16 +155,19 @@ rebuild 'next' and start cooking new topics. @@ -94,16 +155,19 @@ rebuild 'next' and start cooking new topics.
* ml/rebase-x-strategy (2010-07-29) 1 commit
- rebase: support -X to pass through strategy options

* mm/shortopt-detached (2010-07-28) 4 commits
- Allow detached form for --glob, --branches, --tags and --remote.
- Allow detached form (e.g. "git log --grep foo") in log options.
- Allow detached form for git diff --stat-name-width and --stat-width.
- Allow detached form (e.g. "-S foo" instead of "-Sfoo") for diff options
* mm/shortopt-detached (2010-07-30) 5 commits
- log: parse detached option for --glob
- log: parse detached options like git log --grep foo
- diff: parse detached options --stat-width n, --stat-name-width n
- diff: split off a function for --stat-* option parsing
- diff: parse detached options like -S foo

* nd/fix-sparse-checkout (2010-07-26) 3 commits
- Mark new entries skip-worktree appropriately
- unpack-trees.c: Do not check ce_stage in will_have_skip_worktree()
- Fix sparse checkout not removing files from index
* nd/fix-sparse-checkout (2010-07-31) 5 commits
- unpack-trees: mark new entries skip-worktree appropriately
- unpack-trees: do not check for conflict entries too early
- unpack-trees: let read-tree -u remove index entries outside sparse area
- unpack-trees: only clear CE_UPDATE|CE_REMOVE when skip-worktree is always set
- t1011 (sparse checkout): style nitpicks

* tr/ab-i18n-fix (2010-07-25) 1 commit
- tests: locate i18n lib&data correctly under --valgrind
@ -118,71 +182,6 @@ rebuild 'next' and start cooking new topics. @@ -118,71 +182,6 @@ rebuild 'next' and start cooking new topics.
* vs/doc-spell (2010-07-20) 1 commit
- Documentation: spelling fixes

--------------------------------------------------
[Stalled -- would discard unless there are some movements soon]

* by/log-range-diff (2010-07-12) 18 commits
. Minimum fix to make by/log-range-diff topic at least compile
. add test cases for '--graph' of line level log
. line.c output the '--graph' padding before each line
. add parent rewrite feature to line level log
. make rewrite_parents an external function
. some document update
. add two test cases
. add --always-print option
. map/print ranges along traversing the history topologically
. print the line log
. map/take range to parent
. add range clone functions
. export three functions from diff.c
. parse the -L options
. refactor parse_loc
. add the basic data structure for line level history
. parse-options: add two helper functions
. parse-options: stop when encounter a non-option

Perhaps a re-roll is coming? I suspect that we would have some overlaps
to mm/shortopt-detached topic.

* ps/gitweb-soc (2010-06-02) 2 commits
(merged to 'next' on 2010-06-13 at 92245ae)
+ git-instaweb: Add option to reuse previous config file
+ Makefile: Use $(sharedir)/gitweb for target 'install-gitweb'

If we are going to have a configuration variable to control this, I
strongly suspect that --reuse-config should be renamed so that the
variable can be named more sanely and in line with whatever option
that replaces it.

No responses; I think we will eventually want to have a configuration to
always enable the new option, so the renaming of the command line option
is inevitable. I plan to kick this out of 'next' once the upcoming
release is out, and expect a re-roll with configuration variable.

* 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.

No responses; I plan to drop this entirely after the upcoming release
without prejudice.

* zl/mailinfo-recode-patch (2010-06-14) 2 commits
- add --recode-patch option to git-am
- add --recode-patch option to git-mailinfo

I recall there was another round of re-roll planned for this one.

* jk/tag-contains (2010-07-05) 4 commits
- Why is "git tag --contains" so slow?
- default core.clockskew variable to one day
- limit "contains" traversals based on commit timestamp
- tag: speed up --contains calculation

--------------------------------------------------
[Cooking]

* ab/report-corrupt-object-with-type (2010-06-10) 1 commit
- sha1_file: Show the the type and path to corrupt objects

@ -211,7 +210,8 @@ I recall there was another round of re-roll planned for this one. @@ -211,7 +210,8 @@ I recall there was another round of re-roll planned for this one.
- Documentation/reset: separate options by mode
- Documentation/git-reset: reorder modes for soft-mixed-hard progression

* rr/svn-export (2010-07-15) 8 commits
* rr/svn-export (2010-07-29) 9 commits
- vcs-svn: Remove stray calls to removed functions
- Add SVN dump parser
- Add infrastructure to write revisions in fast-export format
- Add stream helper library
@ -234,15 +234,12 @@ I recall there was another round of re-roll planned for this one. @@ -234,15 +234,12 @@ I recall there was another round of re-roll planned for this one.
- Add a for_each_string_list_item macro
(this branch is used by tf/string-list-init.)

* il/rfc-remote-fd-ext (2010-07-19) 3 commits
* il/rfc-remote-fd-ext (2010-07-31) 4 commits
- Rewrite bidirectional traffic loop
- gitignore: Ignore the new /git-remote-{ext,fd} helpers
- New remote helper: git-remote-ext
- New remote helper git-remote-fd

* gp/pack-refs-remove-empty-dirs (2010-07-06) 1 commit
(merged to 'next' on 2010-07-14 at 7d25131)
+ pack-refs: remove newly empty directories

* hv/submodule-find-ff-merge (2010-07-07) 3 commits
- Implement automatic fast-forward merge for submodules
- setup_revisions(): Allow walking history in a submodule
@ -260,9 +257,8 @@ I recall there was another round of re-roll planned for this one. @@ -260,9 +257,8 @@ I recall there was another round of re-roll planned for this one.
(this branch uses ar/string-list-foreach.)

* en/d-f-conflict-fix (2010-07-27) 7 commits
(merged to 'next' on 2010-07-28 at 75e8ac1)
(merged to 'next' on 2010-08-03 at 7f78604)
+ t/t6035-merge-dir-to-symlink.sh: Remove TODO on passing test
(merged to 'next' on 2010-07-14 at 2b2a810)
+ fast-import: Improve robustness when D->F changes provided in wrong order
+ fast-export: Fix output order of D/F changes
+ merge_recursive: Fix renames across paths below D/F conflicts

Loading…
Cancel
Save