Hi Carlos,

I didn't understand this at all.  I guess I just don't understand why we
have to have one way to build things.  It doesn't seem like the Apache Way
to say "no, you can't have an Ant build".

I just want to get the Maven stuff to the minimum releasable state,
release it, get folks to try it, and see what feedback we get and go from
there.

Thanks,
-Alex

On 7/7/16, 11:14 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
<carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> wrote:

>Hi,
>
>I think people of TI enviroments would want a tech like this that rely on
>maven, but thinking on what people expect to have on his own CI process,
>we
>need to be pure maven (without ANT hacks that would make this not valid).
>So my vote is to rely only on maven, since if not it will defeats the
>maven
>main purpose (IMHO).
>
>In local dev machines, if they are building software using FlexJS, they
>will config their poms to download FlexJS transparently and then configure
>their IDEs, If they work as well on FlexJS, they will build running the
>poms.
>
>Regarding original Chris question. If I understand what he is describing,
>I
>think will be normal to have some parent project that bundles some part of
>the software and then builds child project. Those kind of problems (egg or
>chicken first) use to be very typical in maven builds, so maybe making
>some
>hierarchy of projects that builds first dependant parts could be a good
>solution...is that way what you are describing?
>
>
>
>2016-07-07 16:54 GMT+02:00 Alex Harui <aha...@adobe.com>:
>
>> The key thing we need to decide here is whether folks who want to
>>develop
>> using IDEs will need to run a Maven or Ant before importing the projects
>> into the IDEs and that the IDEs will properly handle regeneration of the
>> config files.  The IDEs currently use config files checked into the
>>repo,
>> instead of generated by the build.
>>
>> And we need to decide whether we are going to make such changes before
>>or
>> after the 0.7.0 release.
>>
>> -Alex
>>
>> On 7/7/16, 7:44 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:
>>
>> >Hi,
>> >
>> >
>> >I just added a new module to the flex-asjs module called
>>"distribution".
>> >This is a maven module that uses the maven-assembly-plugin to produce
>> >bundles of software. I am currently trying to make it automatically
>>build
>> >installable versions of the SDK [1]. It would be cool if you could
>>have a
>> >look at what I'm producing.
>> >
>> >
>> >Currently the Ant build sort of builds the artifacts in-place. It's
>>sort
>> >of like living the house while you are building it. Everyone knows - or
>> >can at least imaging - that's not nice ;-)
>> >
>> >
>> >I think moving the static parts (like run scripts, config files,
>> >manifests etc.) to the distribution module would clean up the project a
>> >lot.
>> >
>> >
>> >I think the cleanest option would be to have a completely separate
>>module
>> >("flex-flexjs" for example) which does the distribution packaging and
>>to
>> >have it depend on flex-falcon and flex-asjs. This would separate
>> >compiler, framework and distribution, but that's just my oppinion. I
>>just
>> >think there's far too much static stuff hanging around in the
>>directories
>> >and I have no idea what is used for what or if its obsolete.
>> >
>> >
>> >Chris
>> >
>> >
>> >[1]
>> >
>> 
>>https://builds.apache.org/view/E-G/view/Flex/job/flex-asjs%20(maven)/ws/d
>>i
>> >stribution/target/
>> >
>>
>>
>
>
>-- 
>
>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