On 10/25/13 2:06 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>On Fri, Oct 25, 2013 at 1:15 PM, Alex Harui <aha...@adobe.com> wrote: > >> >> >> On 10/25/13 11:41 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> >>wrote: >> > >> >If you can post your thoughts on what it would take to get the >>Installer >> >to >> >support this, that would be good to know. >> Not only do we need to install Falcon, but someday, FlexJS, maybe other >> stuff as well. >> >> So I keep wondering: In the Installer is code that: >> 1) offers a set of choice >> 2) displays licenses for those choices >> 3) based on selected choices: >> A) downloads stuff >> B) Copies stuff >> C) Edits stuff >> D) etc. >> >> What would it take to be able to script an entire install from an xml >> file? It would be sort of like Ant commands, but simpler to start with. >> It seems like most of the changes we know are coming are just different >> combinations of the available functionality. Even for the Flex SDK, we >> will eventually drop the BlazeDS jar and Embedded Font Jars from the >>list >> of choices. >> >> Doing this work might net out to be less work than customizing logic for >> the various things we have to install and voting for each change. >> >> Thoughts? >> -Alex >> >> >Yes, as I was building the Installer, I had something like this in mind. >Pretty much all the components have a source url, destination directory, >unzip or untar operations, MD5 check, etc. We should be able to drive the >Installer off of an xml file. > >I am thinking of possibly re-using the Ant xml schema and interpret them >in >AS3, instead of inventing a new XML schema for our purposes. Sounds reasonable, but do we need all of that fileset stuff in the first versions? > >It would be nice to have some help from the community to go in this >direction. > >Thanks, >Om