You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by "Oleg Sivokon (Created) (JIRA)" <ji...@apache.org> on 2012/04/01 23:26:26 UTC

[jira] [Created] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Removing dependency to a contrib library in the MXML download/build script
--------------------------------------------------------------------------

                 Key: FLEX-35
                 URL: https://issues.apache.org/jira/browse/FLEX-35
             Project: Apache Flex
          Issue Type: Improvement
         Environment: All systems, I guess.
            Reporter: Oleg Sivokon
            Assignee: Bertrand Delacretaz
            Priority: Minor


the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Commented] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Carol Frampton (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13258482#comment-13258482 ] 

Carol Frampton commented on FLEX-35:
------------------------------------

Fix in rev 1328481.
                
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Carol Frampton
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Assigned] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Carol Frampton (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carol Frampton reassigned FLEX-35:
----------------------------------

    Assignee: Carol Frampton  (was: Bertrand Delacretaz)
    
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Carol Frampton
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Updated] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Oleg Sivokon (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Oleg Sivokon updated FLEX-35:
-----------------------------

    Attachment: build.patch

The patch for downloads.xml
                
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Bertrand Delacretaz
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Commented] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Christophe Herreman (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13257468#comment-13257468 ] 

Christophe Herreman commented on FLEX-35:
-----------------------------------------

I agree that this would be good. Although it is clearly stated in the README that ant-contrib is a dependency, I saw some people at 360Flex that failed to build the SDK because they didn't set this up (and didn't read the README). There is also not a clear error showing that ant-contrib is missing. So if we can get rid of this extra dependency, I think we should do it.
                
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Carol Frampton
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Commented] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Carol Frampton (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13258338#comment-13258338 ] 

Carol Frampton commented on FLEX-35:
------------------------------------

As much as I'd like to leave this dependency I also saw many people struggling with it (it would of course help to read the README).  I have a feeling mustella also has a dependency on this so just fixing this file may not remove the dependency for long.  At a min, or at least in the short-term, a better error message would be nice.
                
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Carol Frampton
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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

        

[jira] [Commented] (FLEX-35) Removing dependency to a contrib library in the MXML download/build script

Posted by "Oleg Sivokon (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FLEX-35?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13258355#comment-13258355 ] 

Oleg Sivokon commented on FLEX-35:
----------------------------------

Why is Mustalla rendered as a must-have element of SDK? It's a tests suite - people using or building SDK may not need it / may not need to build it. It makes perfect sense to me to avoid this dependency for the core classes and, if someone can't live w/o it (again, why?) in the optional set of classes, then only require it as soon as the optional set is used.

* The "why?" above isn't rhetorical. There are some cases that may absolutely require something from contrib library (I'm not aware of them, but in theory it's not impossible), if, for example, core Ant functionality is buggy or incomplete. But there really needs to be an answer to this question. As in "it is required to do X, because otherwise X is not possible".
                
> Removing dependency to a contrib library in the MXML download/build script
> --------------------------------------------------------------------------
>
>                 Key: FLEX-35
>                 URL: https://issues.apache.org/jira/browse/FLEX-35
>             Project: Apache Flex
>          Issue Type: Improvement
>         Environment: All systems, I guess.
>            Reporter: Oleg Sivokon
>            Assignee: Carol Frampton
>            Priority: Minor
>              Labels: Ant,Build
>         Attachments: build.patch
>
>
> the modules/downloads.xml Ant build script is relying on a contrib library for performing some trivial tasks. I suggest removing this dependency because less dependencies is better then more dependencies :) It complicates somewhat the build process (users are requested to download and set up a contrib library, which is nor automatic neither straight-forward.

--
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