Am 07/03/16 um 01:49 schrieb Christian Schulte:
> 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?
> 

By this I mean: 99.9% if not 100% of all POMs have been authored based
on a trial and error basis. Then a more recent Maven version starts to
fail and that means trial and error should be repeated with that new
version but we "downgrade" Maven.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to