Hi Om,

Live reload is done by Yeoman? or is other things implied?

Thanks

2017-02-07 21:14 GMT+01:00 OmPrakash Muppirala <[email protected]>:

> On top of that, I was considering adding a file watcher and recompile the
> flex app as user types/saves.  This will re-trigger a compilation and
> possibly a reload of the browser.  Live-reload is what the cool kids are
> doing now :-D
>
> The compile times need to be small for this kind of stuff to work.  But,
> we'll worry about that when we get all this going.
>
> Thanks,
> Om
>
> On Tue, Feb 7, 2017 at 12:10 PM, OmPrakash Muppirala <[email protected]
> >
> wrote:
>
> > To expand on that, here are the things that need to go in it:
> >
> > 1.  Create a Yeoman template for FlexJS
> > 2.  Publish it to yeoman repository
> > 3.  When user types: '*yo flexjs*', do the following:
> >
> >
> >    1. Install Flexjs (internally call *npm install flexjs -g*)
> >    2. Download FlexJS simple app template
> >    3. A very simple compilation step (ex. *mxmlc
> >    ./flexjsApp/src/FlexJSApp.mxml*)
> >    4. User runs *grunt serve* (a server is started and the flexapp is
> >    served up on localhost:8000)
> >
> > It does not seem like a work to get all this going.  If only I could find
> > some time :-(
> >
> > Thanks,
> > Om
> >
> > On Tue, Feb 7, 2017 at 12:01 PM, OmPrakash Muppirala <
> [email protected]
> > > wrote:
> >
> >> Yes, one of the things I wanted to do was: add support for 'yo flexjs'.
> >> It would set up the FlexJS SDK and create a simple app that folks can
> >> compile and run right away.  Hopefully with Grunt or gulp integration.
> >>
> >> Folks are free to work on it before I get to it.
> >>
> >> Thanks,
> >> Om
> >>
> >> On Tue, Feb 7, 2017 at 7:14 AM, Carlos Rovira <
> >> [email protected]> wrote:
> >>
> >>> Hi Harbs,
> >>>
> >>> I'm pro integrate those kind of project since people some people coming
> >>> would want it. But I'd want to know more about what problems find with
> >>> maven so I (or Chris) could assist you to get it working.
> >>>
> >>> I don't get tired of let people know how easy and convenient is Maven
> >>> once
> >>> it's setup.
> >>>
> >>> A part from that for people working in large IT environments, maven is
> a
> >>> must, so having this working makes me feel confident about not having
> >>> problems of adoption, at least due to this kind of things that could
> >>> become
> >>> critical when folks checking this technology would examine it, and
> could
> >>> say "stop...no maven support, so stop watching and move to other
> thing".
> >>>
> >>> Thanks
> >>>
> >>> Carlos
> >>>
> >>>
> >>>
> >>>
> >>> 2017-02-07 14:25 GMT+01:00 Harbs <[email protected]>:
> >>>
> >>> > Sorry. I missed the earlier discussion.
> >>> >
> >>> > FWIW, I was able to create a project using that, but I have never
> been
> >>> > successful building a flex project (including the one I created using
> >>> the
> >>> > archetype). I don’t know why, but I have not had the drive to figure
> >>> out
> >>> > why Maven is not working for me.
> >>> >
> >>> > While Maven is great as an option, I don’t think the average JS
> >>> developer
> >>> > will want to be required to use maven to generate a project.
> >>> >
> >>> > My vision is to be able to build a project which can be built using
> >>> any of
> >>> > the possible toolchains and IDEs that are available. That includes
> ant,
> >>> > maven, asconfig/VS Code, FB, FDT, IntelliJ, Moonshine, etc. I’d like
> to
> >>> > have the project folder be built out including all the necessary
> >>> project
> >>> > files for all those environments and the developer should be able to
> >>> just
> >>> > use whatever tools they are comfortable with (and switch between
> >>> them). I
> >>> > myself have found myself using FB, command line, Sublime Text and VS
> >>> Code
> >>> > all to compile and run FlexJS code. Most recently, I have been using
> VS
> >>> > Code pretty extensively. I think it would be great to add grunt and
> >>> gulp
> >>> > support as well to support those workflows too.
> >>> >
> >>> > I know nothing about archetypes and scaffolding using Maven, but how
> >>> easy
> >>> > is it to change templates for that? A quick look at Yeoman seems to
> >>> > indicate that creating templates is pretty straight-forward. There’s
> >>> also
> >>> > an extension for Sublime that can be used and I looked at FDT
> >>> templates a
> >>> > while back which seemed also very work-able.
> >>> >
> >>> > What’s attractive to me about Yeoman is that it’s already somewhat
> of a
> >>> > standard in web development, it has integration into VS Code as well
> as
> >>> > command line support and modifying templates seems to have a low
> >>> barrier of
> >>> > entry.
> >>> >
> >>> > Harbs
> >>> >
> >>> > > On Feb 7, 2017, at 1:25 PM, Carlos Rovira <
> >>> [email protected]>
> >>> > wrote:
> >>> > >
> >>> > > Hi,
> >>> > >
> >>> > > just created a wiki page with instructions on how to use Maven
> >>> Archetypes
> >>> > > to create a project from scratch:
> >>> > >
> >>> > > https://cwiki.apache.org/confluence/display/FLEX/
> >>> > Create+A+FlexJS+Project+with+Maven
> >>> > >
> >>> > > @Chris, consider to modify it as you wish if you find it not
> >>> accurate.
> >>> > >
> >>> > > Hope you find it useful
> >>> > >
> >>> > > Thanks
> >>> > >
> >>> > > Carlos
> >>> > >
> >>> > >
> >>> > >
> >>> > > El 7 de febrero de 2017, 11:37, Carlos Rovira <
> >>> > [email protected]
> >>> > >> escribió:
> >>> > >
> >>> > >> Hi Harbs,
> >>> > >>
> >>> > >> this was commented some weeks ago with Om. If you use maven you
> >>> already
> >>> > >> has project generation with maven arquetypes (actual three types)
> >>> > >>
> >>> > >> Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS
> >>> Application
> >>> > >> SUCCESS [  0.254 s]
> >>> > >>
> >>> > >> [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS
> >>> > Pure-JS
> >>> > >> Application SUCCESS [  0.065 s]
> >>> > >>
> >>> > >> [INFO] Apache Flex - FlexJS: Framework: Archetypes: Simple FlexJS
> >>> > Pure-SWF
> >>> > >> Application SUCCESS [  0.060 s]
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >> 2017-02-07 10:41 GMT+01:00 Harbs <[email protected]>:
> >>> > >>
> >>> > >>> Does anyone here have any experience with Yeoman?[1]
> >>> > >>>
> >>> > >>> One of the nice features in Flash Builder was the ability to
> easily
> >>> > >>> scaffold out a Flex project. I think it would be great to have a
> >>> Yeoman
> >>> > >>> generator for Flex and FlexJS.
> >>> > >>>
> >>> > >>> Harbs
> >>> > >>>
> >>> > >>> [1]http://yeoman.io/generators/ <http://yeoman.io/generators/>
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >>
> >>> > >> --
> >>> > >>
> >>> > >> Carlos Rovira
> >>> > >> Director General
> >>> > >> M: +34 607 22 60 05 <607%2022%2060%2005>
> >>> > >> http://www.codeoscopic.com
> >>> > >> http://www.avant2.es
> >>> > >>
> >>> > >> Este mensaje se dirige exclusivamente a su destinatario y puede
> >>> contener
> >>> > >> información privilegiada o confidencial. Si ha recibido este
> >>> mensaje por
> >>> > >> error, le rogamos que nos lo comunique inmediatamente por esta
> misma
> >>> > vía y
> >>> > >> proceda a su destrucción.
> >>> > >>
> >>> > >> De la vigente Ley Orgánica de Protección de Datos (15/1999), le
> >>> > >> comunicamos que sus datos forman parte de un fichero cuyo
> >>> responsable es
> >>> > >> CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la
> >>> > >> prestación del servicio o información solicitados, teniendo usted
> >>> > derecho
> >>> > >> de acceso, rectificación, cancelación y oposición de sus datos
> >>> > dirigiéndose
> >>> > >> a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con
> la
> >>> > >> documentación necesaria.
> >>> > >>
> >>> > >>
> >>> > >
> >>> > >
> >>> > > --
> >>> > >
> >>> > > Carlos Rovira
> >>> > > Director General
> >>> > > M: +34 607 22 60 05
> >>> > > http://www.codeoscopic.com
> >>> > > http://www.avant2.es
> >>> > >
> >>> > > Este mensaje se dirige exclusivamente a su destinatario y puede
> >>> contener
> >>> > > información privilegiada o confidencial. Si ha recibido este
> mensaje
> >>> por
> >>> > > error, le rogamos que nos lo comunique inmediatamente por esta
> misma
> >>> vía
> >>> > y
> >>> > > proceda a su destrucción.
> >>> > >
> >>> > > De la vigente Ley Orgánica de Protección de Datos (15/1999), le
> >>> > comunicamos
> >>> > > que sus datos forman parte de un fichero cuyo responsable es
> >>> CODEOSCOPIC
> >>> > > S.A. La finalidad de dicho tratamiento es facilitar la prestación
> del
> >>> > > servicio o información solicitados, teniendo usted derecho de
> acceso,
> >>> > > rectificación, cancelación y oposición de sus datos dirigiéndose a
> >>> > nuestras
> >>> > > oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la
> >>> documentación
> >>> > > necesaria.
> >>> >
> >>> >
> >>>
> >>>
> >>> --
> >>>
> >>> Carlos Rovira
> >>> Director General
> >>> M: +34 607 22 60 05
> >>> http://www.codeoscopic.com
> >>> http://www.avant2.es
> >>>
> >>> Este mensaje se dirige exclusivamente a su destinatario y puede
> contener
> >>> información privilegiada o confidencial. Si ha recibido este mensaje
> por
> >>> error, le rogamos que nos lo comunique inmediatamente por esta misma
> vía
> >>> y
> >>> proceda a su destrucción.
> >>>
> >>> De la vigente Ley Orgánica de Protección de Datos (15/1999), le
> >>> comunicamos
> >>> que sus datos forman parte de un fichero cuyo responsable es
> CODEOSCOPIC
> >>> S.A. La finalidad de dicho tratamiento es facilitar la prestación del
> >>> servicio o información solicitados, teniendo usted derecho de acceso,
> >>> rectificación, cancelación y oposición de sus datos dirigiéndose a
> >>> nuestras
> >>> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
> >>> necesaria.
> >>>
> >>
> >>
> >
>



-- 

Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.

De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.

Reply via email to