Hi,

I added to presentations here:
https://apache.github.io/royale-docs/presentations/presentations.html
There's also another one from Chris for the ApacheCon 2017 in that page ;)


   - Building FlexJS applications with Maven <https://youtu.be/Fcq38JDTtNs> -
   Christofer Dutz, codecentric AG



El mié., 21 oct. 2020 a las 12:20, Hugo Ferreira (<[email protected]>)
escribió:

> Hi Christofer,
>
> This is very helpful.
> Thank you very much.
>
>
> Christofer Dutz <[email protected]> escreveu no dia quarta,
> 21/10/2020 à(s) 11:09:
>
> > Hi Hugo,
> >
> > if you are interested in learning:
> > https://vimeo.com/167857327
> >
> > I did a recording of one of my Maven Trainings which was adjusted
> > explicitly for the Flex project (There was no Royale project then) ;-)
> >
> > Chris
> >
> >
> >
> > Am 21.10.20, 11:31 schrieb "Hugo Ferreira" <[email protected]>:
> >
> >     Thank you all.
> >
> >     I have known ANT for years but never used Maven before, just know
> that
> > it's
> >     a build tool to do a similar job as ANT.
> >     It worked well the first time on my machine because as you said, I
> have
> >     everything in its place but for a server build or a new machine or
> just
> >     something that would change, will break ANT immediately.
> >     For your explanation, it seems to me that compared ANT with Maven
> it's
> > more
> >     or less comparing SVN to Git. Both do the job well but have different
> > pros
> >     and cons.
> >     ANT it's easier for me because I already know a little about it,
> > however, I
> >     will switch to Maven.
> >     I like a lot of what I readed and seems very good and yes, ANT seems
> > more
> >     difficult to maintain.
> >
> >     Carlos Rovira <[email protected]> escreveu no dia quarta,
> > 21/10/2020
> >     à(s) 09:43:
> >
> >     > In an example I think it can be better to understand. If you go to
> > this
> >     > project I did some weeks ago:
> >     >
> >     > https://github.com/codeoscopic/avant2-website
> >     >
> >     > You should be able to do "mvn install" in the library and then in
> the
> >     > project without anything more in your machine.
> >     > Since Maven will download dependencies for you. If I release the
> > library
> >     > and be in some maven repository out there, you can just build the
> > main
> >     > project and the library will come from out there.
> >     >
> >     > Using ANT will require that you set up manually all things in your
> > machine
> >     > and that could be a problem. Why if you change your
> > machine?....probably
> >     > you must do all that again.
> >     >
> >     > Then if you must to put your project on a server for a team....here
> > the
> >     > trouble could be epic. So ANT could be ok if you're working alone,
> > but in
> >     > teams Maven excels clearly, so I prefer to standardize my way of
> > "produce"
> >     > by always using Maven as a build tool.
> >     >
> >     > HTH
> >     >
> >     >
> >     > El mié., 21 oct. 2020 a las 10:35, Piotr Zarzycki (<
> >     > [email protected]>) escribió:
> >     >
> >     > > My personal feelings of course. :) Ant is also good, but it all
> > depends
> >     > how
> >     > > scripts are written, I know that I have no idea what is inside
> > scripts
> >     > > after a week, with Maven when I get back to scripts after months
> I
> > know
> >     > > what is happening - this is the advantage of having some specific
> >     > > structure.
> >     > >
> >     > > śr., 21 paź 2020 o 10:33 Piotr Zarzycki <
> [email protected]
> > >
> >     > > napisał(a):
> >     > >
> >     > > > Hi Hugo,
> >     > > >
> >     > > > Usually it is, but I have found Maven less problematic over the
> > years
> >     > and
> >     > > > with new project much more easy to setup. If someone checkout
> > your
> >     > > project
> >     > > > with Maven pom file - he doesn't need Royale SDK at all, cause
> >     > everything
> >     > > > will be downloaded on the first build.
> >     > > >
> >     > > > Plus Maven scripts are much more cleaner than ant - In ant you
> > can do
> >     > > > whatever you want, in Maven you have some specific structure
> > which you
> >     > > > follow.
> >     > > >
> >     > > > Just to mention - I haven't changed my Maven build for Royale
> in
> > the
> >     > last
> >     > > > 3 years - maybe command has changed over that time, but not so
> > much.
> >     > With
> >     > > >
> >     > > > When you push something without building SDK by Maven check
> here
> > if
> >     > it's
> >     > > > not failing [1].
> >     > > >
> >     > > > [1] https://ci-builds.apache.org/job/Royale/
> >     > > >
> >     > > > śr., 21 paź 2020 o 10:09 Hugo Ferreira <[email protected]
> >
> >     > > > napisał(a):
> >     > > >
> >     > > >> Hi,
> >     > > >>
> >     > > >> For test fix and possibility new features, I apply the code in
> > Royale
> >     > > >> source code and build with ANT but Royale also support build
> > with
> >     > Maven.
> >     > > >> I never use Maven before, so, what is the advantage in Royale
> > to build
> >     > > >> with
> >     > > >> ANT or Maven.
> >     > > >> I searched a lot and seems to be only a metter of personal
> > preference.
> >     > > >>
> >     > > >
> >     > > >
> >     > > > --
> >     > > >
> >     > > > Piotr Zarzycki
> >     > > >
> >     > >
> >     > >
> >     > > --
> >     > >
> >     > > Piotr Zarzycki
> >     > >
> >     >
> >     >
> >     > --
> >     > Carlos Rovira
> >     > Apache Member & Apache Royale PMC
> >     > *Apache Software Foundation*
> >     > http://about.me/carlosrovira
> >     >
> >
> >
>


-- 
Carlos Rovira
Apache Member & Apache Royale PMC
*Apache Software Foundation*
http://about.me/carlosrovira

Reply via email to