From: Alex Riesen Date: Tue, 29 Apr 2008 21:42:10 GMT Subject: Re: [PATCH 0/7] limit the usage of the default remote "origin" to the minimum Message-ID: <20080429214210.GB2413@steel.home> In-Reply-To: <20080429193536.GA19340@sigill.intra.peff.net> Jeff King, Tue, Apr 29, 2008 21:35:36 +0200: > On Mon, Apr 28, 2008 at 05:23:53PM +0200, Paolo Bonzini wrote: > > This patch may cause incompatibilities to be warned about in > > the release notes. Luckily, these incompatibilities only affect > > users that already know their way in .git/config, because no porcelain > > command creates push refspecs. > > I think you understand the compatibility issues, but I think it needs to > be not "warned in the release notes" but "warned in the release notes, > followed by a period of adjustment, and then the change". And maybe it > would even make sense to wait for a larger-number version change (like > 1.6.0). But please, make this "period of adjustment" actually visible to the USER WHO DOES NOT READ RELEASE NOTES. Say loud and clear when you do something different. And better yet - do not do anything unexpected just yet. Describe it, print instructions about changing configuration. So that next less-minor-release with changed behavior (but the warning still in place) is less of a surprise.