From: Paolo Bonzini <bonzini@gnu.org>
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org
Subject: Re: What's cooking in git.git (Jul 2009, #02; Sun, 26)
Date: Tue, 28 Jul 2009 09:27:38 +0200 [thread overview]
Message-ID: <4A6EA86A.5010705@gnu.org> (raw)
In-Reply-To: <7viqhfrfu5.fsf@alter.siamese.dyndns.org>
> * pb/tracking (Thu Jul 16 16:26:15 2009 -0500) 7 commits
> + branch.c: if remote is not config'd for branch, don't try delete
> push config
> + branch, checkout: introduce autosetuppush
> + move deletion of merge configuration to branch.c
> + remote: add per-remote autosetupmerge and autosetuprebase
> configuration
> + introduce a struct tracking_config
> + branch: install_branch_config and struct tracking refactoring
> + config: allow false and true values for branch.autosetuprebase
>
> After some discussion, I suspect we may want to rewind this out of 'next'
> and start over with a fresh design.
Is your workflow to merge next to master after the release, or do you
cherry-pick the merges? If the latter, I propose that instead you
graduate to master only the first five patches (e.g. as
pb/per-remote-tracking).
I'd rather not see the series reverted until there is some code for the
fresh design. While I like it overall, I tried implementing it and I
could not really do it in a nice way (I could not even find a way to
nicely separate changes).
Do you plan to merge at least the first two patches of "git push
--current" (i.e. without the config option)? Do you want me to resend
them separately?
I will also separate from the --push series in two parts the patch that
reuse "git remote" code in "git clone", so that you can get the first
one as a cleanup and I can resubmit the rest later if the fresh design
does not work out. I'll submit it after 1.6.4.
Paolo
next prev parent reply other threads:[~2009-07-28 7:28 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-07-26 8:47 What's cooking in git.git (Jul 2009, #02; Sun, 26) Junio C Hamano
2009-07-26 9:08 ` Jakub Narebski
2009-07-26 10:32 ` en/fast-export, was " Johannes Schindelin
2009-07-26 10:35 ` db/transport-shim, " Johannes Schindelin
2009-07-26 14:08 ` Michael Haggerty
2009-07-26 17:27 ` gp/maint-rebase-p-onto, was " Johannes Schindelin
2009-07-26 17:28 ` Johannes Schindelin
2009-07-27 14:09 ` Alex Riesen
2009-07-28 7:27 ` Paolo Bonzini [this message]
2009-07-28 8:01 ` Junio C Hamano
2009-07-28 8:09 ` Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4A6EA86A.5010705@gnu.org \
--to=bonzini@gnu.org \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.