I'm a long time NB user, I still use it as my daily driver.<p>The transition to Apache has been tough, but it's honestly amazing how well it does. The singular task of just "keeping up with Java" is load enough, much less adding on features. And, indeed, it doesn't have any formal sponsorship like it did under Oracle.<p>My singular nit with the project is that they rely a bit on external projects.<p>If there's one real power feature to NetBeans is that it's a first class Maven IDE. It works really well with maven.<p>Many of the "New Project" wizards are simply wrappers around maven archetypes.<p>But therein lies the rub.<p>Many of those archetypes are NOT "owned" or maintained by the NB project, they're 3rd party. You have NB maintained code designed to work with a specific maven archetype maintained by someone else.<p>I appreciate how the team doesn't necessarily want to be a domain expert in some specific aspect of the vast Java eco-system. But now you can't submit a pull request to the "team", you have to go to someone else who may, or may not, deem the request worthwhile.<p>So it causes a bit of friction of not having a single source of ownership to various features of the IDE.