Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 49DBB1043D for ; Fri, 10 Jan 2014 16:07:03 +0000 (UTC) Received: (qmail 46342 invoked by uid 500); 10 Jan 2014 16:06:53 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 46181 invoked by uid 500); 10 Jan 2014 16:06:51 -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 46165 invoked by uid 99); 10 Jan 2014 16:06:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Jan 2014 16:06:50 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [24.37.79.202] (HELO smtp.artifact-software.com) (24.37.79.202) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Jan 2014 16:06:46 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.artifact-software.com (Postfix) with ESMTP id 388B16A7916 for ; Fri, 10 Jan 2014 11:06:25 -0500 (EST) X-Virus-Scanned: amavisd-new at artifact-software.com Received: from smtp.artifact-software.com ([127.0.0.1]) by localhost (smtp.artifact-software.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7UHbx2rVAoGo for ; Fri, 10 Jan 2014 11:06:15 -0500 (EST) Received: from [192.168.3.170] (unknown [192.168.3.170]) by smtp.artifact-software.com (Postfix) with ESMTP id DA9D76A7A68 for ; Fri, 10 Jan 2014 11:06:15 -0500 (EST) Message-ID: <52D01A77.2030403@artifact-software.com> Date: Fri, 10 Jan 2014 11:06:15 -0500 From: Ron Wheeler Reply-To: rwheeler@artifact-software.com Organization: Artifact Software User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Maven Users List Subject: Re: Value of a prodyct comparison References: <52D00B6F.1010902@artifact-software.com> In-Reply-To: Content-Type: multipart/alternative; boundary="------------020908070402050303000602" X-Virus-Checked: Checked by ClamAV on apache.org --------------020908070402050303000602 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I agree. No product comparison on the first page. If one is written, it should be accurate and fair but, of course, it will focus on things that the Maven community values and that reflect the most common development practices as the community sees them. It should be written in such a way that people who should use Ant will understand why Maven is not the right choice and people who should use Gradle will understand what they are gaining and what they are losing. (Marmite haters should be allowed to go in peace with our blessing) It should not be written in a way that starts a flame war or is unhelpful to the developer who reads it. Ron On 10/01/2014 10:19 AM, Stephen Connolly wrote: > On 10 January 2014 15:02, Ron Wheeler > wrote: > > I am not sure that I agree with this section of > https://cwiki.apache.org/confluence/display/MAVEN/Project+Description+Contest* > "Note: *this does not preclude us from including a "feature > comparison matrix" page somewhere in our site... but we should > recognise that such a matrix would likely be biased by our > philosophy, which most likely negates the utility of hosting such > a page on our site. Let us leave the feature comparison matrices > to those that have no axe to grind (and spend our energy ensuring > that their matrices are fair to us, just as other solutions in > this space should be doing for the representation of their tools > on such matrices)" > > There may be some value is writing the comparison from a Maven > point of view. > It does give a chance to describe where there are differences and > why they are important from the POV of the "Maven way". Maven is > based on certain beliefs about the way software should be > developed and built. As most politicians can tell you, it is > better to define yourself than have someone else define you. > It is most uncertain that third parties will give the same > weighting to the value of certain practices and features that the > Maven community would. > It is clear from the discussions in this forum, that it is easy to > get off to a shaky start when first trying to use Maven. A person > doing a quick evaluation of development tools could easily bring > with them some assumptions about software development processes > and come up with a very distorted view of Maven. > > I think that an accurate product comparison written from the maven > POV is fair and useful for someone coming to Maven for the first > time. It will highlight things that Maven does that other systems > don't do as well and there is no reason to exclude things where > Ant is better and explain why the Maven community does not > consider that a deal breaker. > > > Such a comparison should not be on the first page people land on. If > we can come up with a comparison that we think is fair to all, even if > comparing on our best feature set, then that is fine. The point I was > making in that "note" is that excluding mentioning the competition in > the project description does not mean we are excluding mentioning them > at all. The second point is that there is an argument against having > such a comparison chart anyway... but if we have one that we think is > fair to all and reflects our philosophy then that is fine... not > priority #1, #2 or #3 for a re-design of the maven site > > Ron > > -- > Ron Wheeler > President > Artifact Software Inc > email: rwheeler@artifact-software.com > > skype: ronaldmwheeler > phone: 866-970-2435, ext 102 > > -- Ron Wheeler President Artifact Software Inc email: rwheeler@artifact-software.com skype: ronaldmwheeler phone: 866-970-2435, ext 102 --------------020908070402050303000602--