>But if you think that a Java based UI would work and look as well as our 
>current AIR based installer, we should definitely explore the idea.

Not as flashy as the AIR installer, but it could look well (see Oracle 
java-based installers, for example).
However, I will not explore the idea in the short term, as there is another 
approach (ant_on_air) that is almost operational, thanks to Alex great job.

My intention was rather to present an alternative in case we hit an 
impossibility with ant_on_air, or if it becomes too complex.

I would say keep the idea of "java-UI installer" up our sleeves ...

Regards,

Maurice
 
-----Message d'origine-----
De : omup...@gmail.com [mailto:omup...@gmail.com] De la part de OmPrakash 
Muppirala
Envoyé : dimanche 15 décembre 2013 18:01
À : dev@flex.apache.org
Objet : Re: Installer Revisited

On Dec 15, 2013 8:37 AM, "Alex Harui" <aha...@adobe.com> wrote:
>
> Yup, good point.  If someday the installer can be cross-compiled to 
> something that isn't based on AIR, that would be a good thing.  FlexJS 
> is hoping to use Cordova for mobile AIR apps, not sure how well that 
> works for desktop apps.
>
> On 12/15/13 8:29 AM, "aYo ~" <a...@binitie.com> wrote:
>
> >That's a bloody good point
> >
> >aYo
> >www.ayobinitie.com
> >mrbinitie.blogspot.com
> >On 15 Dec 2013 15:52, "Maurice Amsellem" 
> ><maurice.amsel...@systar.com>
> >wrote:
> >
> >> Understood.
> >>
> >> Is there also a goal with FlexJS to remove dependencies to Adobe 
> >> proprietary software?
> >> In which case, would it make sense that the installer won't be 
> >> based solely on Adobe technology?

I think that is a bit of a stretch.  There is no such official goal for the 
Apache Flex project.  Phonegap is also an Adobe product, so I don't know where 
that leaves us.

But if you think that a Java based UI would work and look as well as our 
current AIR based installer, we should definitely explore the idea.

Thanks,
Om

> >>
> >> Maurice
> >>
> >> -----Message d'origine-----
> >> De : Alex Harui [mailto:aha...@adobe.com] Envoyé : dimanche 15 
> >> décembre 2013 16:35 À : dev@flex.apache.org Objet : Re: Installer 
> >> Revisited
> >>
> >> Ah, sorry, missed seeing that earlier.
> >>
> >> My personal goal is that, someday, a newbie's initial experience 
> >>when  coming to Apache Flex to learn about Flex is a showcase for 
> >>Flex.  That our  current landing page is fully replicated by FlexJS, 
> >>and our installer is an  example of an AIR app.
> >>
> >> So, I would not want to go down the Java UI path.  But if it turns 
> >>out it  is impossible/impractical to accomplish something in AIR, we 
> >>can certainly  consider native process or native extensions to run 
> >>some java code.
> >>That
> >> would also be an example of how to write an AIR app.
> >>
> >> -Alex
> >>
> >> On 12/15/13 4:50 AM, "Maurice Amsellem" 
> >> <maurice.amsel...@systar.com>
> >> wrote:
> >>
> >> >Any reaction to the  Java-based installer proposition below  
> >> >(Point B)
> >>?
> >> >
> >> >Maurice
> >> >
> >> >-----Message d'origine-----
> >> >De : Maurice Amsellem [mailto:maurice.amsel...@systar.com]
> >> >Envoyé : jeudi 12 décembre 2013 09:17 À : dev@flex.apache.org 
> >> >Objet : RE: Installer Revisited
> >> >
> >> >(Point A)
> >> >
> >> >>I thought Air followed redirects.  There must be code in the
installer
> >> >>that does the right thing.  Feel free to find it and add it if it 
> >> >>needs it.
> >> >
> >> >I don't know either if AIR follows redirects or not, but the way 
> >> >it does was not enough for downloading from sourceforge and we had 
> >> >to implement a specific solution.
> >> >My concern is that it's really specific, and difficult to make
generic.
> >> >
> >> >Another point is that current Installer has conditional logic ( 
> >> >eg. if already downloaded, don't download again) that will need to 
> >> >be implemented in ant_on_air.
> >> >It's also missing <parallel> functionality, that would speed up
> >>downloads.
> >> >And I am sure that we will discover other things...
> >> >As you say, it's brand new stuff.
> >> >
> >> >------
> >> >(Point B)
> >> >So may I open the discussion on an alternative approach:
> >> >
> >> >After all, do we absolutely need that the installer be and AIR app?
> >> >The ant "core" lib is not that big (a few MB) so maybe we could 
> >> >build the installer as a JAVA GUI app instead of an AIR app, that 
> >> >embeds the ANT lib.
> >> >
> >> >I am not saying this will be easy, but at least it will be 
> >> >guaranteed to have the same behavior, and opens up a full range of 
> >> >possibilities.
> >> >
> >> >Thoughts ?
> >> >
> >> >Maurice
> >> >
> >> >
> >>
> >>
>

Reply via email to