Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 1A2AA200B47 for ; Sun, 3 Jul 2016 01:49:33 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 18ABC160A5F; Sat, 2 Jul 2016 23:49:33 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 61EA6160A5D for ; Sun, 3 Jul 2016 01:49:32 +0200 (CEST) Received: (qmail 50150 invoked by uid 500); 2 Jul 2016 23:49:31 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 50122 invoked by uid 99); 2 Jul 2016 23:49:31 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 02 Jul 2016 23:49:31 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 8CE15C04AC for ; Sat, 2 Jul 2016 23:49:30 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.289 X-Spam-Level: X-Spam-Status: No, score=-1.289 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-1.287, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id RMKb_r7zKnLH for ; Sat, 2 Jul 2016 23:49:29 +0000 (UTC) Received: from vps.schulte.it (vps.schulte.it [176.28.31.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 851705F36D for ; Sat, 2 Jul 2016 23:49:28 +0000 (UTC) Received: from t60.schulte.it (p5DE937A7.dip0.t-ipconnect.de [93.233.55.167]) (authenticated bits=0) by vps.schulte.it (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id u62NnRUu019842 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Sun, 3 Jul 2016 01:49:28 +0200 Subject: Re: Preleminary Maven 3.4.0-SNAPSHOT Testing To: Maven Users List References: <5b57fe47-9869-6879-a828-c489ac62746a@gmx.de> <56c2a41f-6e55-13de-95fb-a39f61ff2339@swe-blog.net> <575DCF68.9080904@schulte.it> <97a368d2-2a40-082f-0480-71ac750447e0@swe-blog.net> <57685EB7.50804@apache.org> <577e4f6a-4a08-b213-18b1-bf8cfae55583@swe-blog.net> <5777A077.7030107@schulte.it> <4C805A84-4684-4D9C-9273-0B45BE732842@takari.io> <1575e925-8047-9877-cd82-ca4d33935c4c@gmx.de> <57784EE2.6000602@schulte.it> From: Christian Schulte Message-ID: <57785307.70900@schulte.it> Date: Sun, 3 Jul 2016 01:49:27 +0200 User-Agent: Mozilla/5.0 (X11; OpenBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.3.9 (vps.schulte.it [176.28.31.178]); Sun, 03 Jul 2016 01:49:28 +0200 (CEST) archived-at: Sat, 02 Jul 2016 23:49:33 -0000 Am 07/03/16 um 01:39 schrieb Karl Heinz Marbaise: > Hi, > > On 7/3/16 1:31 AM, Christian Schulte wrote: >> Am 07/02/16 um 23:18 schrieb Karl Heinz Marbaise: >>> Hi, >>> >>> On 7/2/16 2:06 PM, Jason van Zyl wrote: >>> .... >>> >So we need to figure out a way to deliver the new behavior while >>> preserving >>> >the old for a time being. Maybe a branch, >>> >>> >>> > but I think the best way to do it is to have both behaviors exist in the >>> > same codebase and turn on what we considered corrected behavior >>> > with feature toggles. >> >> Someone who never has used Maven before and who downloads the current >> release should just use the 'mvn' command and get the behaviour with all >> "features" activated and should not have to care about any "feature". If >> I upgrade to a recent Maven version I am doing that to get the latest >> "features". That's like upgrading from OS 3.1 to OS 10 and having to >> check 10000 checkboxes in the installer to activate all "features" >> introduced after OS 3.1. If not activating any feature the OS 10 >> installer installs OS 3.1. Come one. > > This guy should use the same Maven as anyone else around the world which > means all breaking features should be disabled by default (see my > previous email).. And how will this stop this guy from making the same mistakes others have done before? > We are not an operation system nor a company like Apple who can force > users to upgrade... Nobody is forced to upgrade. It is really the other way around. They upgrade and then start filing issues in JIRA asking us to fix regressions which are no regressions. And we are stupid enough to do that. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@maven.apache.org For additional commands, e-mail: users-help@maven.apache.org