Nice. It's one place with many presentations for newcomers. Carlos Rovira <[email protected]> escreveu no dia quarta, 21/10/2020 à(s) 16:33:
> 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 >
