I don't think there's any kind of rush to have a PR today.

I like Geertjan's idea best:

> IMHO there should be a single wizard named "Java SE
> Application" and a single wizard named "Java Web Applicaton", both of
> which, in step two or three, should let the user choose whether they want
> to build their Java application with Maven, Gradle, or Ant.

If it's more work it's more work, but then users get to pick the build
system from a combobox and we just set the default to be Maven.

I don't know that area that much but perhaps a we could have some SPI for
build systems and installing Gradle stuff will automatically add it to that
wizard combobox.

Maybe users could also have an option to set their preferred build system
so it always picks Gradle (or Ant or Maven) next time.

--emi


On Sun, Nov 25, 2018 at 7:48 PM <[email protected]> wrote:

> Yeah, I realized it and uploaded them to the PR 😊.
>
> If we have something like:
>
> Java Application:
>    - Maven based
>     - ANT based
> Java Web Application:
>    - Maven based
>     - ANT based
> ...
>
> This doesn't really move ANT out of sight, and is only slightly better
> than what we have now. It also adds one more click to the wizard.
>
> In my opinion, the best solution would be a selection box in the wizards,
> with the default set to Maven and ANT as the second option where possible.
> But this would require a lot more effort. That's why for now I proposed
> this simple PR which also does the job to change the default Java build
> tool in project wizards from ANT to Maven.
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Neil C Smith <[email protected]>
> Gesendet: Sonntag, 25. November 2018 15:47
> An: [email protected]
> Betreff: Re: NetBeans - the UI for Maven
>
> On Sun, 25 Nov 2018, 14:14 Anton Epple <[email protected] wrote:
>
> > Putting all ANT related stuff in its own category has the benefit of
> > moving it out of focus, while still keeping it around for those who
> > need it.
> >
>
> A sub-category could do that too? Been doing that myself recently. Don't
> disagree with your point or approach either, just that it's possible to get
> some way towards what Geertjan and Chris are suggesting without code
> changes if that's the direction of travel.
>
> Attachments get stripped btw.
>
> 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