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.

Reply via email to