From: Marco Costalba <mcostalba@gmail.com>
To: Junio C Hamano <junkio@cox.net>
Cc: git mailing list <git@vger.kernel.org>
Subject: Re: [PATCH] git-commit: revamp the git-commit semantics.
Date: Sun, 05 Feb 2006 23:08:05 +0100 [thread overview]
Message-ID: <43E67745.2080302@gmail.com> (raw)
In-Reply-To: <7v64ntindq.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano ha scritto:
> I was planning to think about the migration strategy _after_ I
> get the feeling that everybody who got confused by the current
> one thinks this is a good change, and I am glad you did that
> work for me ;-).
>
> I think it is sane to add a no-op '--include' to the current
> version.
>
> I am not sure if it is worth to take two-phased introduction of
> this new "temporary index" thing. We could:
>
> * add '--only' that asks for the new "temporary index" thing.
>
> * initially make '--include' the default, not '--only'.
>
> * later switch the default to '--only'.
>
>
I think both are viable choices, with the second one better in
case the planned transition phase is going to be long, while the
first one is better if it is going to be short.
Because when, at last, you will switch the default to '--only', this option could be
removed. So it's a temporary option with, peraphs, a temporary documentation, and
a temporary user training to use it: IMHO has a meaning if the transition period is
long enough.
If we are talking about just one or two weeks, more then enough to update scripts, I think
the first approach is simpler.
In any case to let things more clear could be useful to tag a fresh new git version
for this commit semantics change.
Marco
next prev parent reply other threads:[~2006-02-05 22:08 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-05 10:24 [PATCH] git-commit: revamp the git-commit semantics Junio C Hamano
2006-02-05 13:36 ` Marco Costalba
2006-02-05 20:03 ` Junio C Hamano
2006-02-05 22:08 ` Marco Costalba [this message]
2006-02-05 23:10 ` Junio C Hamano
2006-02-07 16:59 ` Nicolas Pitre
2006-02-07 17:50 ` Junio C Hamano
2006-02-07 18:18 ` Junio C Hamano
2006-02-07 19:25 ` Jon Loeliger
2006-02-07 18:39 ` Nicolas Pitre
2006-02-07 19:18 ` Nicolas Pitre
2006-02-08 5:41 ` Junio C Hamano
[not found] ` <20060205225116.GC24561@blinkenlights.visv.net>
2006-02-06 0:03 ` Junio C Hamano
2006-02-06 1:32 ` Junio C Hamano
2006-02-06 2:25 ` Michael Fischer
2006-02-06 7:31 ` Junio C Hamano
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=43E67745.2080302@gmail.com \
--to=mcostalba@gmail.com \
--cc=git@vger.kernel.org \
--cc=junkio@cox.net \
/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).