On Thu, 13 Aug 2020 at 07:09, Laszlo Kishalmi <[email protected]> wrote:
> Even if Maven is still strong out there, I consider
> that as a legacy tool.

And Gradle is just Ant with slightly better syntax! ;-)  Yes, let's
not - build tool flame wars are so dull, and we've had enough.  I can
point to multiple people around here and in the wider Java ecosystem
who would make the same points as you about Gradle.

The fact is, most of us need the IDE to support all 3 build tools
(perhaps more) well, as first class citizens.  I'll personally always
pick Maven if I have the choice on a project, but often have to work
with Ant and Gradle too.

We've already made a decision in terms of wizard layout to make all 3
options more clearly visible, and I hope we don't revisit that.  We
did talk about prioritising Maven as the preferred tool for new users,
which makes some sense in terms of how the IDE can support.  But on
tutorials, maybe parallel tracks or alternative sections on one page
for at least Maven and Gradle makes sense?  eg. if you look at the
getting started in NetBeans in the OpenJFX documentation (as JavaFX
was mentioned), it talks you through all 3 options.

I've no idea what problems people are having with multi-module Jigsaw
and Maven, but working on one now, I think there are things we could
do better in the IDE UI to support that across build systems.

In terms of the OP's question on new features, then having a general
intention of feature parity (whatever that means) makes sense, but
might be difficult to always achieve in practice?

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to