This debate was had once about 14 years ago - and the decision to go with
.pkg installers on Mac OSX was made for this reason: There were a lot of
"NetBeans is unusably slow" reports on OSX.

The reason? A LOT of users never unpacked the .app - they were running it
directly from the mounted, compressed .dmg image. It turns out that's not
that unusual.

Random access Java classloading does not play nicely AT ALL with the
compression used for .dmg images.

I strongly recommend not repeating that mistake.

-Tim

Only  Sat, Aug 11, 2018 at 1:44 AM Scott Palmer <swpal...@gmail.com> wrote:

> The macOS “installer” should be nothing more than a disk image with the
> application bundle. It should not be a .pkg file that might require admin
> privileges as it would be a drag and drop install. The user should be able
> to drag the app bundle wherever they want.
>
> Scott
>
> > On Aug 10, 2018, at 6:54 PM, Carl Mosca <carljmo...@gmail.com> wrote:
> >
> > I work in a place where you need admin rights to install on Windows as
> well
> > but that's a policy.
> >
> > As far as the MacOS goes, it's based on BSD.
> >
> > Therefore if /Applications is owned by root:wheel (or something similar
> > that's not the current user), you need privileges to "su or sudo" in
> order
> > to complete the installation process.  That is to say, the filesystem is
> > requiring the elevated access which in my opinion is a good thing.
> >
> > One could/should be able to install in his/her home directory and not
> need
> > such access and I have seen apps take that approach as well.
> >
> > Carl
> >
> >> On Fri, Aug 10, 2018 at 5:57 PM Will Hartung <willhart...@gmail.com>
> wrote:
> >>
> >> On Fri, Aug 10, 2018 at 1:10 PM, Kenneth Fogel <
> kfo...@dawsoncollege.qc.ca
> >>>
> >> wrote:
> >>
> >>> Yes, an installer is nice but all it should do on the Windows platform
> is
> >>> unzip NetBeans in the folder of choice and add a shortcut.
> >>>
> >>
> >> For some reason that I don't understand, and perhaps someone could
> explain,
> >> the installer for MacOS requires Administration privileges.
> >>
> >> Being that it, too, is essentially a "zip file" (it's an application
> >> bundle), I never really understood why it needs admin privs to install.
> >>
> >> Maybe it's some Mac specific thing.
> >>
> >
> >
> > --
> > Carl J. Mosca
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
> --
http://timboudreau.com

Reply via email to