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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).