Re: removing the "new project" support for Ant projects

2021-04-23 Thread Christoph Theis
On 23.04.2021 16:17, Emma Atkinson wrote: Christoph The guide suggests Ant and Gradle builds coexist until one has confidence that both build tools produce the same things. That was what I intended and why I choose the Gradle-path, but I could not make it work. A tool doing the heavy lifting

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Laszlo Kishalmi
While Ivy is an excellent tool to manage dependencies. It has a niche market. So unless somebody steps for it and implements a better support for that, I fear voting for it won't do that much. On 4/23/21 9:27 AM, Oliver Rettig wrote: +1 for better ivy integration > On 23.04.2021 15:22,

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Oliver Rettig
+1 for better ivy integration > On 23.04.2021 15:22, Laszlo Kishalmi wrote: > > Ant projects can be fairly simply can be migrated to Gradle. It can > > support your current folder structure. Your file/directory based library > > dependencies, and occasional customization you made. > > Been there,

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Emma Atkinson
Christoph It so happens I have just read a migration guide that looks reasonable and do-able. It's at https://docs.gradle.org/current/userguide/migrating_from_ant.html and addresses option for Ant and mentions Ivy. The guide suggests Ant and Gradle builds coexist until one has confidence that

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Christoph Theis
On 23.04.2021 15:22, Laszlo Kishalmi wrote: Ant projects can be fairly simply can be migrated to Gradle. It can support your current folder structure. Your file/directory based library dependencies, and occasional customization you made. Been there, tried that, and failed. If you have a

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Neil C Smith
On Fri, 23 Apr 2021 at 15:23, Laszlo Kishalmi wrote: > Ant projects can be fairly simply can be migrated to Gradle. Well, I've often said Gradle is just Ant with slightly better syntax! :-) Joking aside, good point, and I'd be interested to see a converter too. Best wishes, Neil

Re: removing the "new project" support for Ant projects

2021-04-23 Thread Laszlo Kishalmi
If someone has a well establised Ant project and he would migrate that to Maven, then he/she is looking at the wrong direction. Ant projects can be fairly simply can be migrated to Gradle. It can support your current folder structure. Your file/directory based library dependencies, and

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Oliver Rettig
+1 > On Thu, 22 Apr 2021 at 08:15, Geertjan Wielenga > > wrote: > > should we consider downplaying the prominence of Ant by removing from > > NetBeans the ability to create new Ant projects > -1 from me. I think we made the right steps previously, and perhaps > should look at whether particular

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Sean Carrick
> -1 from me.  I think we made the right steps previously, and perhaps > should look at whether particular templates need updating or removing > entirely.  But Ant still has its place, particularly with regard to > the platform. > > I'd also prefer an unopinionated IDE.  And from an ASF

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Geertjan Wielenga
Good point, Neil. :-) We should reach out to the Apache Ant (and other Apache projects) for collaboration with us. In an ideal world, the Apache Ant community would be developing and promoting the Apache Ant features in Apache NetBeans. Gj On Thu, 22 Apr 2021 at 10:17, Neil C Smith wrote: >

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Neil C Smith
On Thu, 22 Apr 2021 at 08:15, Geertjan Wielenga wrote: > should we consider downplaying the prominence of Ant by removing from > NetBeans the ability to create new Ant projects -1 from me. I think we made the right steps previously, and perhaps should look at whether particular templates need

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Owen Thomas
On Thu, 22 Apr 2021 at 17:15, Geertjan Wielenga wrote: > I don’t think we’re going to resolve this, several people in this > discussion don’t understand the key point with which this thread started: > should we consider downplaying the prominence of Ant by removing from > NetBeans the ability to

Re: [External] : Re: removing the "new project" support for Ant projects

2021-04-22 Thread John Mc
t:* 22 April 2021 08:15 > *Cc:* users@netbeans.apache.org > *Subject:* [External] : Re: removing the "new project" support for Ant > projects > > Hi all, > > I don’t think we’re going to resolve this, several people in this > discussion don’t understand the key

Re: [External] : Re: removing the "new project" support for Ant projects

2021-04-22 Thread Ewan Slater
: removing the "new project" support for Ant projects Hi all, I don’t think we’re going to resolve this, several people in this discussion don’t understand the key point with which this thread started: should we consider downplaying the prominence of Ant by removing from NetBeans the ability

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Geertjan Wielenga
Hi all, I don’t think we’re going to resolve this, several people in this discussion don’t understand the key point with which this thread started: should we consider downplaying the prominence of Ant by removing from NetBeans the ability to create new Ant projects (while keeping all other Ant

Re: removing the "new project" support for Ant projects

2021-04-22 Thread Bilu
+1 for not removing Ant support or Ant New project creation. I personnally still use Ant for my projects Le 22/04/2021 à 03:40, Owen Thomas a écrit : > If one wants to create an Ant project from within NetBeans, then one > should be able to do that. > > I've encountered both Maven and Gradle

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Owen Thomas
If one wants to create an Ant project from within NetBeans, then one should be able to do that. I've encountered both Maven and Gradle (Gradle when developing for Android on IntelliJ... another anecdote about frustration), and I can see their use when one has to manage one's code base against

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Scott Palmer
> On Apr 21, 2021, at 2:15 AM, Owen Thomas wrote: > > I think Ant is lovely. Most of my projects only extend the Java SE API. I > don't see the need to change to a build tool that manages third party > libraries unless and until I need to use third party libraries. > > Keep supporting Ant

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Will Hartung
On Tue, Apr 20, 2021 at 11:43 PM Thomas Kellerer wrote: > Another +1 for NOT removing Ant support. > Nobody is talking about removing Ant support completely. As far as the "New Project" dialog is concerned: > > What about creating a new category "Other" (or maybe even "Legacy") that > in turn

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Will Hartung
On Wed, Apr 21, 2021 at 4:51 AM Sean Carrick wrote: > You have given a very well thought out answer to my message and I > appreciate that. Now, let me ask you this: do you maintain legacy systems > that were built with the Swing Application Framework? If so, were you able > to convert them to

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Sean Carrick
> No, those projects were not left in the lurch by NetBeans dropping > support for it. Projects were left in the lurch by NetBeans providing > support for it for too early. +1 This is all too true. However, it /does/ make a nice, light-weight library for smaller applications...

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Geertjan Wielenga
No, those projects were not left in the lurch by NetBeans dropping support for it. Projects were left in the lurch by NetBeans providing support for it for too early. Gj On Wed, Apr 21, 2021 at 2:24 PM Sean Carrick wrote: > GJ, > > I think one of the biggest mistakes in the history of NetBeans

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Sean Carrick
GJ, > I think one of the biggest mistakes in the history of NetBeans was to > provide support for the JSR 296 Swing Application Framework (SAF). We > should have waited until it was no longer a JSR. With this statement, I could not agree more strongly with you. NB should have waited to support

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Sean Carrick
Wayne, > > Another issue is that you can't keep it in version control and deploy > to multiple team members very easily. Minor filesystem differences > make that sort of thing impossible to do out of the box. > This is easily handled in an Ant project when you create the project at the beginning.

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Don
I have used Netbeans longer than it has been called Netbeans.  It has been remarkably stable and some of my projects rely on its ability to include other projects.  All of the included projects are Ant-based.  Dropping support for Ant probably won't hurt since I can always keep the existing

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Geertjan Wielenga
I think one of the biggest mistakes in the history of NetBeans was to provide support for the JSR 296 Swing Application Framework (SAF). We should have waited until it was no longer a JSR. It should only have been supported in NetBeans once it became part of the JDK. Since it in the end didn't

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Sean Carrick
Will, You have given a very well thought out answer to my message and I appreciate that. Now, let me ask you this: do you maintain legacy systems that were built with the Swing Application Framework? If so, were you able to convert them to using Maven? I have a couple of legacy applications that

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Owen Thomas
20:10 > To: Mitch Claborn > Cc: users@netbeans.apache.org > Subject: Re: removing the "new project" support for Ant projects > > +1 also for me to not eliminating Ant support for new (or existing) > projects. > > Mark Reds > > > Il giorno 20 apr 2021, alle

RE: removing the "new project" support for Ant projects

2021-04-21 Thread John Burgess
+1 also for me to not eliminating Ant support for new (or existing) projects. -Original Message- From: Marco Rossi Sent: 20 April 2021 20:10 To: Mitch Claborn Cc: users@netbeans.apache.org Subject: Re: removing the "new project" support for Ant projects +1 a

RE: removing the "new project" support for Ant projects

2021-04-21 Thread John Burgess
Completely agree. Ant works and doesn’t require you to write plugins just to customise the build process. From: David Sent: 20 April 2021 23:04 To: Lisa Ruby ; users@netbeans.apache.org Subject: Re: removing the "new project" support for Ant projects +1! On Tue, 2021-04-20 at 1

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Emma Atkinson
Surely the issue with any feature or function or tool is whether there is sufficient Dev support to fix emerging bugs, properly adapt to latest versions of Java lang, JFX, JLink etc and answer tricky questions from users. If Ant Dev expertise and time is getting harder to find it makes sense to

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Thomas Kellerer
ion between Ant and Maven -- that >>>> simply will never work and we'll spend the rest of our days fixing bugs in >>>> that. To convert from Ant to Maven: create a new Maven project and copy >>>> the Java source files from your Ant project into it. >>>> >

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Bradley Willcott
portable project format if, for nothing else, to capture dependencies. Honestly, I think NB should have an internal conversation about removing the "new project" support for Ant projects, while still being able to open existing ones. It just confuses a lot of people if

Re: removing the "new project" support for Ant projects

2021-04-21 Thread Owen Thomas
I think Ant is lovely. Most of my projects only extend the Java SE API. I don't see the need to change to a build tool that manages third party libraries unless and until I need to use third party libraries. Keep supporting Ant and keep the build process as trivial as it needs to be. On Wed, 21

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Will Hartung
On Tue, Apr 20, 2021 at 9:32 PM Sean Carrick wrote: > Explain to me, Scott, why I **need** to learn Maven and dump Ant. Ant has > served me very well all of these years and has never given me one single > bit of trouble. Speed? Ant is fast enough for me and my projects. Keeping > libraries

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Sean Carrick
It is precisely because you want to focus on getting your software out that you *need* to learn the modern tools for doing so. Your Gradle project file could literally be one line, depending on your needs. Maven is certainly more verbose (My preference is Gradle), but the

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Carl Mosca
On what I hope is a lighter note...I recall being in a session at a JavaOne years ago when a presenter asked if we knew the difference between Ant and Maven. The answer was "the guy who created Ant apologized". (Recall that maven was a bit slow in the early days when it was just getting

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Scott Palmer
> On Apr 20, 2021, at 1:10 PM, Lisa Ruby wrote: > >  For those of you who have used Maven for a long time it may seem simple and > straightforward, but for those of us who haven't it's not. I've struggled to > try and understand it and figure out how to use it for my software project > and

Re: Re: removing the "new project" support for Ant projects

2021-04-20 Thread Eric Bresie
> > > > > > > for as long as I possibly can. I need to focus my time on getting > > > > > > > my software out, not on the tools I have to use to do it. > > > > > > > Lisa > > > > > > > On 4/20/2021 10:00 AM, Geertjan Wi

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Emilio Gallardo Cantella
om>>> wrote: >> >>    Honestly, I think NB should have an internal conversation about >>    removing the "new project" support for Ant projects, while still >>    being able to open existing ones. It just co

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Sean Carrick
ce files from your Ant project into it. >> >> >> >> Gj >> >> >> >> On Tue, Apr 20, 2021 at 6:58 PM > <mailto:pszud...@throwarock.com> >> <mailto:pszud...@throwarock.com >&g

Re: removing the "new project" support for Ant projects

2021-04-20 Thread David
> > > > On Tue, Apr 20, 2021 at 6:58 > > PM > > wrote: > > > > > > > > > > > > Honestly, I think NB > > > should have an internal

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Wayne Gemmell | Connect
er deployed standalone, or bundled within an EAR. >>> >>> >>>With the hue and cry over micro services and "down with the >>> >>> >>>monolith", just the idea of a large application bundled in a EAR >>> >>> >>>is fa

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Geertjan Wielenga
o Maven: create a new Maven project and >> copy the Java source files from your Ant project into it. >> >> >> >> >> >> Gj >> >> >> >> >> >> On Tue, Apr 20, 2021 at 6:58 PM > pszud...@throwarock.com>> wro

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Thomas Wolf
t; >> > > >> On Tue, Apr 20, 2021 at 6:58 PM pszud...@throwarock.com>> wrote: > > >> > > >>Honestly, I think NB should have an internal conversation about > > >>removing the "new project" support for Ant projects, while st

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Bayless Kirtley
Maven project and copy the Java source files from your Ant project into it. Gj On Tue, Apr 20, 2021 at 6:58 PM mailto:pszud...@throwarock.com>> wrote: Honestly, I think NB should have an internal conversation about removing the "new project" support for Ant projects, while

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Marco Rossi
aven project and copy the >>> Java source files from your Ant project into it. >>> >>> Gj >>> >>> On Tue, Apr 20, 2021 at 6:58 PM >> <mailto:pszud...@throwarock.com>> wrote: >>> >>>Honestly, I think NB should ha

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Emma Atkinson
your project is young, I would migrate it to Maven. The Maven > WAR is a pretty simple project and seems to work ok. Maven isn't going away > any time soon, Gradle, it's primary competitor, doesn't really have the > traction to overcome it yet, and it's been going for some time. If nothing > els

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Jerome Lelasseux
I have an ant-based NB platform application, moving to Maven is on my to-do list, but I know nothing about Maven. Some time ago I tried to find relevant help but I just found generic "move to maven" infos, so I gave up. > That said, perhaps we could get a write up on someone going through the

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Will Hartung
On Tue, Apr 20, 2021 at 10:10 AM Lisa Ruby wrote: > For those of you who have used Maven for a long time it may seem simple > and straightforward, but for those of us who haven't it's not. I've > struggled to try and understand it and figure out how to use it for my > software project and gave

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Mitch Claborn
your Ant project into it. Gj On Tue, Apr 20, 2021 at 6:58 PM <mailto:pszud...@throwarock.com>> wrote: Honestly, I think NB should have an internal conversation about removing the "new project" support for Ant projects, while still being able to open existing one

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Lisa Ruby
ert from Ant to Maven: create a new Maven project and copy the Java > source files from your Ant project into it. > > Gj > > On Tue, Apr 20, 2021 at 6:58 PM wrote: > >> Honestly, I think NB should have an internal conversation about removing the >> "new project&qu

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Sean Carrick
> Gj > > On Tue, Apr 20, 2021 at 6:58 PM <mailto:pszud...@throwarock.com>> wrote: > > Honestly, I think NB should have an internal conversation about > removing the "new project" support for Ant projects, while still > being able to open

Re: removing the "new project" support for Ant projects

2021-04-20 Thread Geertjan Wielenga
the Java source files from your Ant project into it. Gj On Tue, Apr 20, 2021 at 6:58 PM wrote: > Honestly, I think NB should have an internal conversation about removing > the "new project" support for Ant projects, while still being able to open > existing ones. It just confu

removing the "new project" support for Ant projects

2021-04-20 Thread pszudzik
Honestly, I think NB should have an internal conversation about removing the "new project" support for Ant projects, while still being able to open existing ones. It just confuses a lot of people if they're not going to be supported. I agree, if and ONLY if you provide at least a rudim