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
------------------------------------------------------------

Reply via email to