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

Reply via email to