flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Maurice Amsellem <maurice.amsel...@systar.com>
Subject RE: Installer Revisited
Date Mon, 16 Dec 2013 21:43:42 GMT
>I don't think we can expect Java to be installed on our end user machines.

On end-users machines, no.
But I would expect the Installer / SDK to be installed by developers, not "end-users".
Having Java installed on a developer machine is almost a requirement nowadays, whatever language
you are working with.

Don't you think so?


-----Message d'origine-----
De : omuppi1@gmail.com [mailto:omuppi1@gmail.com] De la part de OmPrakash Muppirala
Envoyé : lundi 16 décembre 2013 20:15
À : dev@flex.apache.org
Objet : Re: Installer Revisited

On Mon, Dec 16, 2013 at 10:03 AM, Alex Harui <aharui@adobe.com> wrote:

> That's interesting.
> On Mac, folks are given a dmg file that essentially installs the 
> installer and I don't believe it requires that AIR is already 
> installed.  Or am I wrong about that?

Yes, no need for an AIR install.  The installer has the runtime packaged with it.

> On Linux, you're saying the package we create still requires a 
> separate install of AIR?
> I'm not a huge fan of the "install the installer" experience.  I don't 
> know if there is an alternative when using AIR.  That's one reason why 
> I'm hoping to leverage the installer to be able to install other 
> Apache Flex stuff (and maybe other stuff as well).  It looks like 
> node.js has a package manager that sort of does the same thing.  So 
> does cygwin setup on Windows.

The way the Installer was designed was to minimize the number of updates, but rather to drive
all the actions via the config xml as much as possible.
 In that spirit, driving it off of an Ant (ish) xml file makes much more sense.

A lot of software does the 'install the installer' these days.  As long as it is a one click
process (which our Installer is), we should'nt worry about it too much, IMHO.

> But having to install AIR separately on Linux would be annoying.

On Linux, we can probably assume that Ant is already installed, or just a 'yum install' away
from being available.  That way, they can just use the ant script just as well.

> Can we
> count on Java being on every OS?  I heard it isn't on WinXP.  Do we 
> need to support that?

I don't think we can expect Java to be installed on our end user machines.


> -Alex
> On 12/16/13 2:49 AM, "Tom Chiverton" <tc@extravision.com> wrote:
> >On 16/12/2013 10:44, Maurice Amsellem wrote:
> >>> AIR isn't required for*using*  the SDK one it is built, right ?
> >> Do you mean AIR runtime, or AIR SDK ?
> >>
> >> Maurice
> >AIR the runtime.
> >Assuming I don't target an AIR application, then I suppose the AIR 
> >SDK is required, but this is installed by the installer.
> >
> >Tom

View raw message