[ 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