> On 13 Aug 2018, at 06:27, Scott Palmer <[email protected]> wrote:
> 
> Really?  Wow.  Okay, another option (still preferable to a .pkg IMO)  is to 
> simply distribute the application bundle in zipped form.

As mentioned the issue with this is it could not be installed by the user 
globally, think of a university installing for all users. Someone would need to 
go into the bin folder and drag a shortcut out.

>  That has the advantage that you also don’t need a Mac to create it.  In most 
> cases Safari would automatically extract it and leave the application sitting 
> in your Downloads folder.

You don’t need macOS, you just need a tool like xar and a manifest to build the 
extensible archive.

> Regards,
> 
> Scott
> 
>> On Aug 12, 2018, at 12:19 AM, Tim Boudreau <[email protected]> wrote:
>> 
>> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]>
>>> wrote:
>>>>> 
>>>>> On Fri, Aug 10, 2018 at 1:10 PM, Kenneth Fogel <
>>> [email protected]
>>>>>> 
>>>>> 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: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> 
>>> 
>>> 
>>> --
>> http://timboudreau.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to