git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
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

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