I'd say, avoid customization in both the installer and on startup. It's a lot 
better to have a robust discussion about defaults here, and then stick to 
whatever we decide.

There are hundreds of options that can be customized, and there is real 
value-add in _not_ requiring the user (especially new users) to know about or 
touch them.

We also don't want a situation where we end up having two different user 
interfaces for setting the same options. A user that changed the LAF from a 
startup dialog or installer would then have to find and use a _different_ user 
interface (the Options dialog) to change it again later.

-- Eirik

-----Original Message-----
From: Neil C Smith <neilcsm...@apache.org> 
Sent: Saturday, November 27, 2021 4:53 AM
To: dev@netbeans.apache.org
Subject: Re: Re: [DISCUSS] Default to FlatLaf in NetBeans 13?

On Sat, 27 Nov 2021 at 08:32, Jaroslav Tulach <jaroslav.tul...@gmail.com> wrote:
> NetBeans IDE was always keen on to work "out of the box" - e.g. as 
> little dialogs on 1st start as possible. If you want prior launch 
> customization, put it into installer.

But what is the difference?

In general, I agree with you.  This thread has gone on a bit of a tangent, 
which is about a default that works better out of the box.  I don't think we 
need a dialog for this option.  I do think we need to fix up the current 
dialogs, and probably look at putting some of this stuff on a revamped start 
page.

However, the problem with putting options in the installers is the assumption 
that everyone uses them.  And that there's a one-to-one relationship between 
installation and userdir.  Neither applies.
Whatever we do should work however people get hold of and run the IDE.

I also think NBI either needs a lot of work or replacing.  I'm in the latter 
camp, obviously! :-)

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to