On 2/7/22 6:14 AM, Neil C Smith wrote:
On Sun, 6 Feb 2022 at 23:49, Ernie Rael <[email protected]> wrote:
The original post is about not losing features and breaking projects
when moving away from 8.2 and into apache land. I'm wondering if the
automatic (or at least semi-automatic) download technique can be
leveraged into a general mechanism at least for previously supported
features; even to add new features that can't be included due to
licensing issues.
If you're meaning like JavaFX, and until 13, nb-javac, then please,
god, no! :-)  That mechanism is a pain.

I was hesitant to bring this up because of my own JavaFX, nb-javac experiences; I certainly don't mean like them ;-) But from what I can tell, the biggest problems with them was more about how they were used, not the infrastructure that downloaded them. NB can download/install stuff from the plugin portal; some things in the "NewProject" project menu download things from maven central; nb-javac got automatically download; I don't know if there are multiple download/install mechanism or ...

My concern is that NB-8.2 people testing the waters with ApacheNetBeans will have a horrible first impression; which is likely to be the case if they did any GUI dev. Things that used to work, don't work any more. I remember when Matisse first appeared and NB was so proud about it. In those days the mantra was "just works out of the box". Those days are gone, even though the NB logo is still a box. Used to make fun of eclipse because you had to download stuff...

I'm suggesting that some things could just be automatically downloaded and installed. (not the nb-javac mess where NB has two ways of doing edit actions and weird jdk dependencies) Possibly download/install on demand though ergonomics, though I've heard some grumblings in that area.

Could NB help be easily revived with a download?

Anyway, at least visibly pointing out the missing things, particularly the important ones, with instructions on how to get them back. Somewhere/somehow that it can't be missed when needed.

I've been doing some work recently on a small DBMS component library with GUI stuff. Yesterday there was some a posting from someone that used thisĀ  DBMS library years ago and under NB-8.? He's bringing their app up to jdk-17 and NB-12.6. He's been spending a lot of time trying to get the gui builder to load his old project. I hope Emi's nb-apache-form-binding gets him going.

-ernie

PS. Thanks for this opportunity to get my pressure down so I can continue my day...

  Plugin portal would be great.

It's a shame that neither this nor the bits of JavaFX we need are
GPL+CPE, now that has become a possibility for inclusion.

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






---------------------------------------------------------------------
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