I am not a committer here.  I was a committer on netbeans.org.

-Tim

On Sat, Aug 8, 2020 at 1:07 PM Geertjan Wielenga <[email protected]>
wrote:

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


-- 
http://timboudreau.com

Reply via email to