I have added a couple of ant tasks to the ant build. They are build-macos and package-macos.
The changes are in a fork here: https://github.com/carljmosca/incubator-netbeans It's been a while since I did any work work ant. Feedback is welcome. On 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 > > > > -- Carl J. Mosca