All of lore.kernel.org
 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 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.