NetBeans is full of references and usages of third party technologies.

Indeed, if there's a particular technology that isn't supported correctly
in NetBeans or is outdated, just create an issue and let's work on it.

Can we do that, point to a specific problem that needs to be fixed?

Gj

On Thu, Apr 22, 2021 at 12:28 AM Will Hartung <willhart...@gmail.com> wrote:

> On Wed, Apr 21, 2021 at 12:22 PM Ernie Rael <err...@raelity.com> wrote:
>
> > The point is that depending on a 3rd party project for functionality
> > that NetBeans provides is a problem. But there is push back to provide
> > even simple maven archetypes. And, at least possibly until now, little
> > interest in supplying archetypes from NetBeans project.
> >
>
> Then, quite frankly, the baby should be tossed out with the bathwater.
>
> If there's going to be this clash between the NB project and 3rd parties,
> then NB should abandon anything related to third parties that they're
> unwilling to maintain.
>
> Using your Java FX example, if the Java FX new project functionality is
> that tied to a 3rd party artifact(s) that NB is unwilling/unable to
> maintain, then the "New FX Project" functionality should be ripped out, and
> let the FX project perhaps be aware of it. Then the FX project, should they
> so desire, can create a NB plugin that can be installed by users that then
> enable "New FX Project" functions, plus whatever else they want to add.
>
> It's a disservice to everyone to go half way. Again, here's something the
> IDE is providing that the NB team and contributors can not fix.
>
> To quote Dr. Venkman: "That's bad."
>
> Now it would be a nice gift to wrap up the current FX tech in to a nice
> project bundle that could be handed off to a/the 3rd party, to lower the
> barrier to entry to get this going. But, it's just not right to leave stuff
> dangling, ramshackled and broken with no real path to fix them. I think
> having these broken things makes the project look bad. NB used to be very
> polished. It was known for it's "one stop shopping". Download it, and
> shazam, you got all of this stuff and functionality. No crawling the
> internet, following blogs, downloading jars from who knows where. But
> instead a nice, integrated "look at all the stuff that can be done".
>
> That agenda and mission has clearly changed, however formal or informally
> it's been stated.
>
> I don't have any experience really with the other IDEs. I don't know if
> OpenFX is doing addons for Eclipse or IDEA or, well, anything. I don't know
> if it's necessary.
>
> But having these options in the IDE that flat out don't work, doesn't do
> anyone any good. They give the wrong impression that the IDE supports
> something. They don't work when used, and issues to fix them fall on deaf
> ears, which also looks bad. The ecosystem is bitrotting around us.
>
> There should also be a conversation about what functionality the team is
> willing to maintain, and which it feels should be up to 3rd parties and
> should be yanked out, and perhaps how that transition could be
> accomplished.
>
> Regards,
>
> Will Hartung
>

Reply via email to