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

Reply via email to