hi All Firstly, thankyou so much for everyone's effort, I know it has not been easy!
I am no expert in either system. However, I do prefer using maven but have nothing against ant. What I am interested in is Royale moving forward with releases, what ever helps Royale release early and often appeals to me the most. Just my 2 cents worth. Thanks again to everyone! Jasen <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Fri, Mar 27, 2020 at 9:31 PM Andrew Wetmore <[email protected]> wrote: > I do not have the technical knowledge to provide an informed evaluation at > the build level, so I will try to look through the lens of outcomes: what > are we doing builds for? > > Maybe right now a large proportion of Royale users are people who like to > tweak the source code and do their own builds locally. I do not think that > is a user group that can sustain this project or make a difference in the > world of application development. Our target audience is people who want a > stable build they can use to build their own applications. The faster we > can get stable builds out, the faster we can become available to that > audience. The faster our user community grows, the better Royale becomes: > the community exposes bugs, requests or provides emulations, creates > showcase-quality apps using Royale, encourages other people to give Royale > a try.. > > I have trouble keeping up with assertions that seem at odds with each > other: "Ant is the devil!" "No, Maven is evil!" And maybe I am missing > something crucial, but I seem to be reading that it is possible to build a > stable version of Royale that we can release via Maven, while still > providing support for anyone who wants to build using ant. > > Is this so? Then why is that not the way to go? > > A > > On Wed, Mar 25, 2020 at 2:31 PM Carlos Rovira <[email protected]> > wrote: > >> Hi all, >> >> if you care about this project, the PMC will need your help to know >> what's important to you about the "Release Process". >> >> Chris Dutz and I was working these days on release a new version. We >> finally give up due to the complexity of the process. >> The process involves to build in a CI Server with 13 steps and each one >> with some manual commands in CI server and in local machine. The process >> involves use Ant and Maven build systems, and that's what makes it so >> complicated. >> >> Maven is the the most widest and used build system for release as this >> statistics clearly states [1] and is perfectly prepared for CI servers and >> all the tooling needed nowadays for release process. >> >> Chris and I thinks that just using Maven can reduce the process to 2-3 >> steps and release without much problem, and even release often (each month >> or each 2 months). >> >> So we're asking to not require Ant to be part of the release process, >> since we think is not needed. >> >> (This does NOT means remove Ant, we are talking just about release, and >> people using Ant will be able to continue using it as a build system, so >> don't be afraid about Ant support in the future!). >> >> We're afraid for this project due to this problem, so for this reason is >> important that you express what's important from your point of view as an >> Apache Royale user. So please express yourself in this thread and let us >> know what path should we take. It's important. >> >> We want to hear from you! >> >> Thanks community :) >> >> [1] https://twitter.com/ChristoferDutz/status/1240219399551934473 >> >> -- >> >> http://about.me/carlosrovira >> >> > > -- > Andrew Wetmore > > http://cottage14.blogspot.com/ > > > > > -- ------------------------------------------------------------ Jasen Martin 0424 984 955 ------------------------------------------------------------
