From: Felipe Contreras Date: Mon, 02 Mar 2009 10:35:17 GMT Subject: Re: [PATCH v2] send-email: add --confirm option Message-ID: <94a0d4530903020235n28baf0c8m5a9fdf01edfc85ec@mail.gmail.com> In-Reply-To: <7v7i385meo.fsf@gitster.siamese.dyndns.org> On Mon, Mar 2, 2009 at 11:01 AM, Junio C Hamano wrote: > We are taking that route for 1.7.0 to warn very loudly about pushing into > the currently checked-out branch in 1.6.2 and onwards.  We may now find > out that people hate a loud deprecation period.  Then what? The problem is not the 'loud deprecation period' it's the deprecation itself. You cannot avoid deprecation, so you cannot avoid users complaining, but you can avoid surprises, and that's what the 'loud deprecation period' is for. The 'loud deprecation period' allows users to find out *earlier* so that they can comment on the issue. If a huge amount of users complain, maybe the deprecation should not proceed, or maybe someone comes up with a plan B. Sill, some people would not be happy, but at least their voice would have been heard. Sure, it doesn't matter how it's handled, some people will still not be happy... -- Felipe Contreras