Re: [HELP WANTED] Testing new macOS installer

2023-11-15 Thread Neil C Smith
On Wed, 15 Nov 2023 at 10:21, Martin Balín  wrote:
>
> Tested the pkg installer on macOS 13.5.2 and it works.
>
> Just minor thing I’ve noticed what is installed in Applications does not have 
> version. E.g. I have 2x
> Apache NetBeans.app
> Apache NetBeans.app
> Now guess which one is 19 and which one is 20? In Launchpad it cannot be even 
> distinguished by date.
> Can it have name like “Apache NetBeans 20.app”?

Well, the only reason you have two at all is that I changed the bundle
ID for the testing version as Scott suggested earlier.  We should
possibly change the .app name to include either the version or just
-rc / -prerelease when doing this for future release candidates.

The main release will install over NB19 (ie. in-place upgrade), as
previously discussed on this thread.  We could consider whether the
version should be in the app name, although I'm not sure of any
implications of doing so in terms of paths, etc.?  NBPackage was
written to allow us to ship installers that upgrade in place, which
personally I think is the right approach given our frequent updates,
but it's easy to change to support side-by-side installation if more
users want that instead.

Thanks everyone for testing.

Best wishes,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-11-15 Thread Martin Balín
Tested the pkg installer on macOS 13.5.2 and it works.

Just minor thing I’ve noticed what is installed in Applications does not have 
version. E.g. I have 2x
Apache NetBeans.app
Apache NetBeans.app
Now guess which one is 19 and which one is 20? In Launchpad it cannot be even 
distinguished by date.
Can it have name like “Apache NetBeans 20.app”?
Martin

> On 14. 11. 2023, at 19:17, Neil C Smith  wrote:
> 
> On Tue, 15 Aug 2023 at 19:28, Neil C Smith  wrote:
>> 
>> On Thu, 10 Aug 2023 at 14:37, Neil C Smith  wrote:
>>> Testing and feedback would be appreciated before we commit to shipping
>>> this installer for the release.
>> 
>> A big thank you to everyone who tested the new installer - your
>> feedback was much appreciated!  I think it shows we're good to move to
>> this installer for the NB19 release, which will hopefully move to vote
>> next week.
>> 
>> I'm not intending to create another test installer for 19-rc5, so the
>> link on nightlies.a.o has now disappeared with the new rc build.
> 
> As a follow up on this thread, I've just added a signed and notarized
> pkg installer for 20-rc4 to
> https://nightlies.apache.org/netbeans/candidate/installers/
> 
> The bundle ID is different to the release, so can be tested without
> affecting an NB19 installation.
> 
> Testing as we wind down towards NB20 release would be appreciated,
> including of terminal and profiler support from a signed installer on
> aarch64!
> 
> Thanks,
> 
> Neil
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 


-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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


Re: [HELP WANTED] Testing new macOS installer

2023-11-14 Thread James Gosling
It installed and is running flawlessly for me on Sonoma 14.1.1, using 
JDK21/Corretto.  Totally smooth.  I’ve been using the various RCs daily for 
work, and other than the project properties bug a few RCs ago, I’ve not tripped 
on anything.  (But I don’t push it too hard: I mostly work within the base SE 
features, and the JavaFX tools).  

> On Nov 14, 2023, at 10:17 AM, Neil C Smith  wrote:
> 
> On Tue, 15 Aug 2023 at 19:28, Neil C Smith  wrote:
>> 
>> On Thu, 10 Aug 2023 at 14:37, Neil C Smith  wrote:
>>> Testing and feedback would be appreciated before we commit to shipping
>>> this installer for the release.
>> 
>> A big thank you to everyone who tested the new installer - your
>> feedback was much appreciated!  I think it shows we're good to move to
>> this installer for the NB19 release, which will hopefully move to vote
>> next week.
>> 
>> I'm not intending to create another test installer for 19-rc5, so the
>> link on nightlies.a.o has now disappeared with the new rc build.
> 
> As a follow up on this thread, I've just added a signed and notarized
> pkg installer for 20-rc4 to
> https://nightlies.apache.org/netbeans/candidate/installers/
> 
> The bundle ID is different to the release, so can be tested without
> affecting an NB19 installation.
> 
> Testing as we wind down towards NB20 release would be appreciated,
> including of terminal and profiler support from a signed installer on
> aarch64!
> 
> Thanks,
> 
> Neil
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 


-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-11-14 Thread Peter Hull
Just as a follow up I noticed some keys which are in the info.plist of
netbeans 18 and not in 20-rc4, specifically NSHighResolutionCapable
and NSSupportsAutomaticGraphicsSwitching - I don't know what these do
but might they be important?

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-11-14 Thread Peter Hull
On Tue, 14 Nov 2023 at 18:19, Neil C Smith  wrote:
> Testing as we wind down towards NB20 release would be appreciated,
> including of terminal and profiler support from a signed installer on
> aarch64!
It installed OK for me on MacOS (see specs below) but it wouldn't run
because it said it needed MacOS 12 - however I could run it by
executing Contents/MacOS/netbeans directly. So maybe that restriction
on OS version is unnecessary? (I appreciate 10.15.7 is pretty long in
the tooth now)

Pete

Product Version: Apache NetBeans IDE 20-rc4
Java: 17.0.5; OpenJDK 64-Bit Server VM 17.0.5+8
Runtime: OpenJDK Runtime Environment 17.0.5+8
System: Mac OS X version 10.15.7 running on x86_64; UTF-8; en_GB (nb)

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-11-14 Thread Neil C Smith
On Tue, 15 Aug 2023 at 19:28, Neil C Smith  wrote:
>
> On Thu, 10 Aug 2023 at 14:37, Neil C Smith  wrote:
> > Testing and feedback would be appreciated before we commit to shipping
> > this installer for the release.
>
> A big thank you to everyone who tested the new installer - your
> feedback was much appreciated!  I think it shows we're good to move to
> this installer for the NB19 release, which will hopefully move to vote
> next week.
>
> I'm not intending to create another test installer for 19-rc5, so the
> link on nightlies.a.o has now disappeared with the new rc build.

As a follow up on this thread, I've just added a signed and notarized
pkg installer for 20-rc4 to
https://nightlies.apache.org/netbeans/candidate/installers/

The bundle ID is different to the release, so can be tested without
affecting an NB19 installation.

Testing as we wind down towards NB20 release would be appreciated,
including of terminal and profiler support from a signed installer on
aarch64!

Thanks,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-15 Thread Neil C Smith
On Thu, 10 Aug 2023 at 14:37, Neil C Smith  wrote:
> Testing and feedback would be appreciated before we commit to shipping
> this installer for the release.

A big thank you to everyone who tested the new installer - your
feedback was much appreciated!  I think it shows we're good to move to
this installer for the NB19 release, which will hopefully move to vote
next week.

I'm not intending to create another test installer for 19-rc5, so the
link on nightlies.a.o has now disappeared with the new rc build.

Best wishes,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-12 Thread Alied Pérez Martínez

Tested in MacBook Pro 13-inch, 2019, MacOS Ventura 13.5. Working perfectly.

On 8/10/23 14:37, Neil C Smith wrote:

Hi.

Due to a variety of issues with the existing macOS installer (eg.
https://github.com/apache/netbeans/issues/6052  ), and also the lack of
people who can actually produce it, we're considering moving to an
NBPackage produced installer instead.

I've uploaded a PKG installer for NetBeans 19-rc4 at
https://nightlies.apache.org/netbeans/candidate/installers/

Testing and feedback would be appreciated before we commit to shipping
this installer for the release.

The installer is signed and notarized with the Apache foundation
certificates.  It was produced using NBPackage with the following
command -

  ./nbpackage/bin/nbpackage --verbose --type macos-pkg -Pname="Apache
NetBeans" -Pversion=19-rc4 -Pmacos.bundleid=org.apache.netbeans
-Pmacos.codesign-id="Developer ID Application: The Apache Software
Foundation" -Pmacos.pkgbuild-id="Developer ID Installer: The Apache
Software Foundation" --input netbeans-19-rc4-bin.zip

Thanks,

Neil

-
To unsubscribe, e-mail:netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail:netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Carl Mosca
On Thu, Aug 10, 2023 at 10:33 AM Neil C Smith  wrote:

> On Thu, 10 Aug 2023 at 15:17, Carl Mosca  wrote:
> > For me it created "Apache NetBeans" in the Applications folder (as
> opposed to /Applications/NetBeans).  Previously, the NetBeans version was
> part of the name.
>
> Yes, this is also part of supporting in-place upgrading.  The
> NBPackage-based Linux packages already do this.  As do all of the
> community installers built with NBPackage that include a local JDK.
>

Gone are the days of multiple versions?



> --
Regards,
Carl


Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Michal Konrad Owsiak

Works perfectly fine.

No problems with starting it on macOS 12.4 (Intel) - I was not asked for 
granting permission during first start.


Nice job!

Cheers

Michal

--
https://www.owsiak.org

Neil C Smith wrote on 10/08/2023 15:37:

Hi.

Due to a variety of issues with the existing macOS installer (eg.
https://github.com/apache/netbeans/issues/6052 ), and also the lack of
people who can actually produce it, we're considering moving to an
NBPackage produced installer instead.

I've uploaded a PKG installer for NetBeans 19-rc4 at
https://nightlies.apache.org/netbeans/candidate/installers/

Testing and feedback would be appreciated before we commit to shipping
this installer for the release.

The installer is signed and notarized with the Apache foundation
certificates.  It was produced using NBPackage with the following
command -

  ./nbpackage/bin/nbpackage --verbose --type macos-pkg -Pname="Apache
NetBeans" -Pversion=19-rc4 -Pmacos.bundleid=org.apache.netbeans
-Pmacos.codesign-id="Developer ID Application: The Apache Software
Foundation" -Pmacos.pkgbuild-id="Developer ID Installer: The Apache
Software Foundation" --input netbeans-19-rc4-bin.zip

Thanks,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Rodrigo Serra
Hello Neil,

I downloaded and tested the installer and it worked perfectly.

Regards,
Rodrigo


El 10 de ago. de 2023 10:38 -0300, Neil C Smith , 
escribió:
Hi.

Due to a variety of issues with the existing macOS installer (eg.
https://github.com/apache/netbeans/issues/6052 ), and also the lack of
people who can actually produce it, we're considering moving to an
NBPackage produced installer instead.

I've uploaded a PKG installer for NetBeans 19-rc4 at
https://nightlies.apache.org/netbeans/candidate/installers/

Testing and feedback would be appreciated before we commit to shipping
this installer for the release.

The installer is signed and notarized with the Apache foundation
certificates. It was produced using NBPackage with the following
command -

./nbpackage/bin/nbpackage --verbose --type macos-pkg -Pname="Apache
NetBeans" -Pversion=19-rc4 -Pmacos.bundleid=org.apache.netbeans
-Pmacos.codesign-id="Developer ID Application: The Apache Software
Foundation" -Pmacos.pkgbuild-id="Developer ID Installer: The Apache
Software Foundation" --input netbeans-19-rc4-bin.zip

Thanks,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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





Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Neil C Smith
On Thu, 10 Aug 2023 at 15:17, Carl Mosca  wrote:
> For me it created "Apache NetBeans" in the Applications folder (as opposed to 
> /Applications/NetBeans).  Previously, the NetBeans version was part of the 
> name.

Yes, this is also part of supporting in-place upgrading.  The
NBPackage-based Linux packages already do this.  As do all of the
community installers built with NBPackage that include a local JDK.

> I created a project in Desktop to see if it would ask for permission which it 
> did nicely.
>
> I am curious about the lack of folks and/or resources to produce this 
> (guessing I missed a discussion).

There wasn't much discussion on dev@ about this.  There are limited
PMC and release team people with access to Apache code signing, and to
a relevant mac (x64 - I can't build the old installer on my M1 without
making a few changes).  Which reminds me, another change in this -
NBPackage builds the Swift launcher in the app as dual-architecture
when no JDK is bundled.  Not that we have Arm versions of terminal and
profiler support yet!

Thanks,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Neil C Smith
On Thu, 10 Aug 2023 at 15:03, James Ostrowick  wrote:
> Can confirm it works fine on a MBP 2021 ARM running Ventura 13.5.
> Installed with no issues
>
> The behaviour is slightly different from before where it would install in a 
> folder in applications called “NetBeans” it now just installs in the 
> Applications folder.

Thanks.  Yes, to be clear there are a number of changes, including
this, and that the bundle ID will be static to support in-place
upgrade.

Best wishes,

Neil

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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



Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread Carl Mosca
For me it created "Apache NetBeans" in the Applications folder (as opposed
to /Applications/NetBeans).  Previously, the NetBeans version was part of
the name.

I created a project in Desktop to see if it would ask for permission which
it did nicely.

I am curious about the lack of folks and/or resources to produce this
(guessing I missed a discussion).

Regards,
Carl

On Thu, Aug 10, 2023 at 10:03 AM James Ostrowick 
wrote:

> Hi,
> Can confirm it works fine on a MBP 2021 ARM running Ventura 13.5.
> Installed with no issues
>
> The behaviour is slightly different from before where it would install in
> a folder in applications called “NetBeans” it now just installs in the
> Applications folder.
>
> Sent from my iPhone
>
> > On 10 Aug 2023, at 15:38, Neil C Smith  wrote:
> >
> > Hi.
> >
> > Due to a variety of issues with the existing macOS installer (eg.
> > https://github.com/apache/netbeans/issues/6052 ), and also the lack of
> > people who can actually produce it, we're considering moving to an
> > NBPackage produced installer instead.
> >
> > I've uploaded a PKG installer for NetBeans 19-rc4 at
> > https://nightlies.apache.org/netbeans/candidate/installers/
> >
> > Testing and feedback would be appreciated before we commit to shipping
> > this installer for the release.
> >
> > The installer is signed and notarized with the Apache foundation
> > certificates.  It was produced using NBPackage with the following
> > command -
> >
> > ./nbpackage/bin/nbpackage --verbose --type macos-pkg -Pname="Apache
> > NetBeans" -Pversion=19-rc4 -Pmacos.bundleid=org.apache.netbeans
> > -Pmacos.codesign-id="Developer ID Application: The Apache Software
> > Foundation" -Pmacos.pkgbuild-id="Developer ID Installer: The Apache
> > Software Foundation" --input netbeans-19-rc4-bin.zip
> >
> > Thanks,
> >
> > Neil
> >
> > -
> > To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
> > For additional commands, e-mail: netcat-h...@netbeans.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
>
> -
> To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: netcat-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>

-- 
Carl J. Mosca


Re: [HELP WANTED] Testing new macOS installer

2023-08-10 Thread James Ostrowick
Hi,
Can confirm it works fine on a MBP 2021 ARM running Ventura 13.5. 
Installed with no issues

The behaviour is slightly different from before where it would install in a 
folder in applications called “NetBeans” it now just installs in the 
Applications folder. 

Sent from my iPhone

> On 10 Aug 2023, at 15:38, Neil C Smith  wrote:
> 
> Hi.
> 
> Due to a variety of issues with the existing macOS installer (eg.
> https://github.com/apache/netbeans/issues/6052 ), and also the lack of
> people who can actually produce it, we're considering moving to an
> NBPackage produced installer instead.
> 
> I've uploaded a PKG installer for NetBeans 19-rc4 at
> https://nightlies.apache.org/netbeans/candidate/installers/
> 
> Testing and feedback would be appreciated before we commit to shipping
> this installer for the release.
> 
> The installer is signed and notarized with the Apache foundation
> certificates.  It was produced using NBPackage with the following
> command -
> 
> ./nbpackage/bin/nbpackage --verbose --type macos-pkg -Pname="Apache
> NetBeans" -Pversion=19-rc4 -Pmacos.bundleid=org.apache.netbeans
> -Pmacos.codesign-id="Developer ID Application: The Apache Software
> Foundation" -Pmacos.pkgbuild-id="Developer ID Installer: The Apache
> Software Foundation" --input netbeans-19-rc4-bin.zip
> 
> Thanks,
> 
> Neil
> 
> -
> To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: netcat-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 

-
To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
For additional commands, e-mail: netcat-h...@netbeans.apache.org

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