Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2D6C89B45 for ; Wed, 29 Feb 2012 13:11:05 +0000 (UTC) Received: (qmail 89001 invoked by uid 500); 29 Feb 2012 13:11:04 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 88969 invoked by uid 500); 29 Feb 2012 13:11:04 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 88949 invoked by uid 99); 29 Feb 2012 13:11:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Feb 2012 13:11:04 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mserranom@gmail.com designates 209.85.216.175 as permitted sender) Received: from [209.85.216.175] (HELO mail-qy0-f175.google.com) (209.85.216.175) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 29 Feb 2012 13:10:56 +0000 Received: by qcso7 with SMTP id o7so1362302qcs.6 for ; Wed, 29 Feb 2012 05:10:35 -0800 (PST) Received-SPF: pass (google.com: domain of mserranom@gmail.com designates 10.229.69.67 as permitted sender) client-ip=10.229.69.67; Authentication-Results: mr.google.com; spf=pass (google.com: domain of mserranom@gmail.com designates 10.229.69.67 as permitted sender) smtp.mail=mserranom@gmail.com; dkim=pass header.i=mserranom@gmail.com Received: from mr.google.com ([10.229.69.67]) by 10.229.69.67 with SMTP id y3mr136224qci.15.1330521035387 (num_hops = 1); Wed, 29 Feb 2012 05:10:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=I1XUYo1g48Au1JyG4wKnI63dv5q1VrMQkETnxNhpJUY=; b=uvJ7YPtTtw0LQLBXW2rKfIRGdixBqqUCgAIuFStlXEk1JYcF3YuXL+k1U5N80jKx1y xn9FoByyIxXEPwJnw8B8iRKRq8Jw9flh8pM1OxhdffuBZvzmAZZFpsdEe16LoXI5cjyc rzAimMYrUYGKmDHcqnCJ86BXE0E1dhI4GNces= Received: by 10.229.69.67 with SMTP id y3mr112230qci.15.1330521035230; Wed, 29 Feb 2012 05:10:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.75.83 with HTTP; Wed, 29 Feb 2012 05:10:14 -0800 (PST) In-Reply-To: <1414230639.27284.1330420068556.JavaMail.tomcat@hel.zones.apache.org> References: <801328109.52828.1326900520179.JavaMail.tomcat@hel.zones.apache.org> <1414230639.27284.1330420068556.JavaMail.tomcat@hel.zones.apache.org> From: Miguel Serrano Date: Wed, 29 Feb 2012 14:10:14 +0100 Message-ID: Subject: Re: [jira] [Commented] (FLEX-8) Make SDK build with Maven/Flexmojos and deploy release and snapshot artifacts to the Apache Maven repository To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0021cc0231f6abcf8c04ba1a11e7 X-Virus-Checked: Checked by ClamAV on apache.org --0021cc0231f6abcf8c04ba1a11e7 Content-Type: text/plain; charset=ISO-8859-1 > > As of today, there is no good, in fact, no bearable support for building > Flex projects by using Maven. What there is, is an amateurish effort, > malfunctioning most of the time, something that implements only half of the > API available to the compiler. It is absolutely unusable for real-world > projects. > I wouldn't say that. Flash/Flex applications I've been working at the last 2 years are used by tens of thousands of users, and using something different from Maven or Gradle is not option. > What I'm most afraid of is that the next step after Maven gets used for > building the SDK, same people who now so much want to have it will come > with the demands like "please don't use feature X, because feature X is > impossible to do in Maven", or "please don't put these files in the > directory Y, because there is no way to set that in Maven", or "please > don't code in this perfectly valid way, because our Maven plugin doesn't > allow this code to compile" > Personally, I've been able to build all my projects (up to Flex 4.5) without tweaking FlexMojos sources or creating my own plugins. This "please don't code in this perfectly valid way, because our Maven plugin doesn't allow this code to compile" sounds really weird since the compiler is the same. The problem might be between the keyboard and the chair. BTW, there's a point on what you say. This is probably the reason why some people state that just releasing Maven artifacts is not enough. The Plugin should have the same features as the released Compiler, and that's why it make sense to make this effort in line with the development of the SDK. I see a fork of FlexMojos a good starting point (if there's no license problem), and I'd be happy helping on the task. > > > Make SDK build with Maven/Flexmojos and deploy release and snapshot > artifacts to the Apache Maven repository > > > ------------------------------------------------------------------------------------------------------------ > > > > Key: FLEX-8 > > URL: https://issues.apache.org/jira/browse/FLEX-8 > > Project: Apache Flex > > Issue Type: Story > > Reporter: Espen Skogen > > Assignee: Espen Skogen > > Time Spent: 2h > > Remaining Estimate: 0h > > > > > -- > This message is automatically generated by JIRA. > If you think it was sent incorrectly, please contact your JIRA > administrators: > https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa > For more information on JIRA, see: http://www.atlassian.com/software/jira > > > -- Miguel Serrano Milano mserranom@gmail.com --0021cc0231f6abcf8c04ba1a11e7--