matthiasblaesing commented on issue #1038: Maven first in New Project Wizard URL: https://github.com/apache/incubator-netbeans/pull/1038#issuecomment-443535795 @eppleton the referenced article argues, to _not_ ask the user at all, if the developer should know better and the user can be expected not to care/know. We can't take that road, as there are different pros and cons to choose the build system and the option needs to be there. So the user needs to choose and needs information to base its decision on. Given that the difference between the two options is the build system I don't see why that fact should be hidden and why that would help the developer at all. Before the the change there was: - Java: An ant based project with netbeans specific project files - Maven: A maven based project without any netbeans specifics No we have: - Java - Ant Java So what tells me what "Java" does? If my peer group says "gradle" is _the_ build system, I would expect that to be created. Bummer - does not happen - there is some file "pom.xml" generated, but no "build.gradle". You can replace "gradle" with $featured build system. So why not: - Java (maven based) - Java (ant based) Putting maven first, indicates to order "we" suggest and lets the user choose.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- 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
