polygene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niclas Hedhman <nic...@hedhman.org>
Subject Build system
Date Sun, 26 Feb 2017 04:49:54 GMT
Paul, others,...

I find it quite remarkable that Polygene is one of the small projects at
ASF, but has one of the most sophisticated build systems, far more advanced
that most other projects, with only a handful of exceptions. And those
cases, I doubt is as elegant as what we have here.

Anyway, just want to highlight the impressive work that Paul has put into
it.

A few things that practically no other projects do;

  * License checks
  * License and attribution aggregation.
  * Docker container launch (if possible) for  integration tests with
foreign systems.
  * After building the source release, building that release itself to
ensure it also works.

I am sure I have forgotten many important details, and invite Paul to
expand this list. I think it can serve as inspiration for others, who are
using (or want to start to use) Gradle.

Cheers
-- 
Niclas Hedhman, Software Developer
http://polygene.apache.org <http://zest.apache.org> - New Energy for Java

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message