Hopefully we won’t need nb-javac forever and since you’re a committer, why
not merge your PR?

Gj

On Sat, 8 Aug 2020 at 17:57, Tim Boudreau <[email protected]> wrote:

> In order to double check that my update server had complete dependencies, I
> installed a freshly-built build from master a couple of days ago and ran it
> on a clean userdir - same experience anyone downloading it for the first
> time will have.
>
> Issues:
>  - Microscopic font sizes on a high-dpi screen and not antialiased (I
> submitted a pull request to fix this almost a year ago -
> https://github.com/apache/netbeans/pull/1446 )
>  - J2SE projects (Ant-based) are not recognized.  On using Open File to
> open a file in such a project, I get the admonishment to install nb-javac
>  - After installing nb-javac, J2SE Ant-based projects are *still* not
> enabled and such projects are not recognized (maven projects are)
>
> Basically, unless you're a netbeans expert, you are not going to know
> about, or easily find information on
>  - Adding -J-Dawt.useSystemAAFontSettings=lcd_hrgb to
> $NB_HOME/etc/netbeans.conf
>  - Adding --fontsize nn to $NB_HOME/etc/netbeans.conf
>  - Manually enabling J2SE projects and dependencies in Tools | Plugins - a
> new user doesn't know what a plugin is.
>
> Are we just producing builds for NetBeans experts, and we don't care if
> anyone else uses it?  Because this is a recipe for "I installed it and I
> couldn't read the text and couldn't open anything.  It's junk.  Don't
> bother with it."  If we have the slightest ambition of releasing
> professional-quality software, failing to fix low-hanging-fruit problems
> any new user is going to encounter in the first five minutes using it and
> have no idea how to fix is totally, totally unacceptable.
>
> Do *not* reply with "Well, some nice vendor is going to create their own
> distribution and fix the user experience."  It's a cop-out and in fact
> nobody is doing that.
>
> -Tim
>
> --
> http://timboudreau.com
>

Reply via email to