Re: [VOTE] Release Apache NetBeans 12.6 Windows installer

2021-11-24 Thread Kai Uwe Pel

+1 (not binding)

Installed on Window 10

checksum and signature OK

opened PHP project, basic editing works


Kai

On 11/24/2021 5:52 PM, Eric Barboni wrote:

Hi,

  


We can vote for Apache NetBeans 12.6 windows installer.

  


Primary voting artefact:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe

  


KEYS file:

https://dist.apache.org/repos/dist/release/netbeans/KEYS

  


PGP signature file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.asc

  


SHA512 checksum file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.sha512

98d976885682b18eda7304a245b795564a1c11c1241fb3147a5db3239e519e533adcc352389b
fd30e6b54cc7986a78b2efbe189d98e53841eba394c34a01ca8f

  

  


Signed locally using digicert using executable found in
https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/
release126/14/

  


This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as
usual.

Please mark your vote with (binding) if you're an Apache NetBeans PMC
member.

Apache NetBeans-12.6 windows Installer will be released if and when this
vote passes.

  


I hope I did all replacement from Neil/John posts :D

Best Regards

  


Eric





-
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: Is the standard source layout for Java modules (JPMS) supported?

2021-11-24 Thread Scott Palmer
Interesting. Gradle had no issue doing a clean build, but ultimately I don’t 
need multiple modules in the same project. So I’ve gone back to not using a 
module name sub folder. NB is happy now. 

I was having a lot of other issues before I decided to try using the module sub 
folder. NB complained about classes not being found from the same project and 
Java.lang.Object not being available. Lots of NB flagging errors that made no 
sense. Something had it confused, but eventually after trying the module sub 
folder to see if that made a difference (it did not) and then going back to no 
module name folder and restarting NB, the situation cleared up. 

Scott

> On Nov 23, 2021, at 11:27 PM, Laszlo Kishalmi  
> wrote:
> 
> Well AFAIK standard Gradle does not support that layout. You can add a 
> separate Java project for each java module you are working with in a 
> multi-project Gradle setup. Or if you insist keeping your modules in one 
> project you can always declare one sourceset per module. In that case:
> 
> src/
>   com.example.module_a/
> java/
>   module-info.java
> 
> Though in that case you need to set up the custom sourcesets in your project 
> (I haven't checked, but I could imagine that there is a third party plugin 
> for that.)
> 
> 
>> On 11/23/21 19:05, Scott Palmer wrote:
>> I just recently started using Java modules.  From what I’ve read, standard 
>> layout for projects with modules is:
>> src/
>>   main/
>> java/
>>   com.example.module_a/
>> module-info.java
>> com/
>>   example/
>> a/
>>   ExampleA.java
>>   com.example.module_b/
>> module-info.java
>> com/
>>   example/
>> b/
>>   ExampleB.java
>> 
>> However, even though my Gradle-based project builds fine, NetBeans 
>> highlights my package delclarations claiming that the package name is wrong. 
>>  It appears to be confused about the root folder for the module.  It thinks 
>> the module name should be repeated in the package name, or the .java files 
>> should be moved to a folder without the module name folder as the root.
>> 
>> E.g. based on the above layout, ExampleA.java has:
>> 
>> package com.example.a;
>> 
>> but NB wants it to be:
>> 
>> package com.example.module_a.com.example.a;
>> 
>> or relocated to:
>> 
>> src/main/java/com/example/a/ExampleA.java
>> 
>> without the module name subfolder.
>> 
>> Does NetBeans support modules when there is more than one in the project?  I 
>> can make it stop complaining if I only have one module and I remove the 
>> module name folder so the module root is not in a subfolder of src/main/java/
>> 
>> I couldn’t find anything in Jira related to this.  Is it not supported yet, 
>> or am I doing something wrong?
>> 
>> Regards,
>> 
>> Scott
>> 
>> 
> 
> -
> 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: 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: [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Michal Hlavac
+1
- build from source on openSUSE Tumbleweed JDK 11.0.13
- run on JDK 17
- basic tests

m.

On pondelok 22. novembra 2021 18:21:18 CET Neil C Smith wrote:
> Dear community,
> 
> This is our first voting candidate for the 12.6 release of Apache NetBeans.
> 
> Please note all requirements below for validating sources and
> convenience binaries before voting.
> 
> Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans
> Git repository, which together provide the NetBeans Platform (i.e.,
> the underlying application framework), as well as all the modules that
> provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> Apache NetBeans.
> 
> Release specific wiki page :
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.6
> 
> 
> 
> Build artifacts are available here :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/
> 
> They were built by the Jenkins pipeline :
> 
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/
> 
> 
> 
> We are primarily voting on :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans-12.6-source.zip
> 
> SHA512 : 
> 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf
> 
> KEYS file : https://downloads.apache.org/netbeans/KEYS
> 
> 
> 
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> 
> Binaries associated with the source - netbeans-12.6-bin.zip as well as
> update content under the nbms folder.
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/
> 
> The platform cluster build netbeans-platform-12.6-bin.zip and
> netbeans-platform-12.6-source.zip
> 
> 
> 
> Maven Artefacts
> 
> The Maven artefacts for Apache NetBeans 12.6 are ready on staging
> associated to this vote.
> 
> https://repository.apache.org/content/repositories/orgapachenetbeans-1092/
> 
> The version is : RELEASE126
> 
> 
> 
> Voting Requirements
> 
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
> 
> In particular, you should (at least) follow these steps.
> 
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
> 
> In addition to checking the sources, you should check the associated
> convenience binary zips, nbms and maven staging at the artefact links
> above. As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
> 
> Separate votes will be held on other convenience binaries, including
> installers. Those will be dependent on this vote passing.
> 
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
> 
> Please mark your vote with (binding) only if you're an Apache NetBeans
> PMC member to help with voting admin.
> 
> Only respond if you are going to vote, i.e., this is NOT a discussion thread.
> 
> Apache NetBeans 12.6 will be released if and when this vote passes.
> 
> Thank you to all contributors for all your hard work!
> 
> Best wishes,
> 
> Neil, Eric and Geertjan
> Apache NetBeans release team
> 
> -
> 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
> 
> 
> 
> 
-- 
[ michal hlavac ] [ m...@hlavki.eu[1] ] [ tel: +420 773 205 794 ] 


[1] mailto:m...@hlavki.eu


Re: [DISCUSS] Default to FlatLaf in NetBeans 13?

2021-11-24 Thread David Green
 I tried FlatLaf in 12.5.  When I migrated settings to 12.6 while testing
macOS installer, lines with a breakpoint set on them were close to
unreadable, the background color was a very dark red-brown with black
text.  This did not seem to reconcile with the settings for debugging when
I inspected the individual settings in preferences.  When I put it back to
NetBeans style, it looked fine.  When I stopped NetBeans and started it up
again, I was able to set FlatLaf without this problem.

Dave

On Nov 24, 2021 at 3:46:19 PM, Michael Bien  wrote:

> On 24.11.21 19:39, Neil C Smith wrote:
>
> On Wed, 24 Nov 2021 at 18:07, Jaroslav Tulach 
> wrote:
>
> > No dialogs, please!
>
> :-)
>
>
> >> I personally don't think we should have a dialog (just) for this.
>
> > If you want to ask users, do it in the installer!
>
> Well, we have a number of dialogs already, at least one of which would
>
> be good to get rid of (because it achieves nothing).
>
>
> OTOH, I'd quite like to see the back of the current installers too.
>
>
> If we agree to set FlatLaf by default... lets set it by default.
> Light/dark can be probed and maybe even changed on the welcome page
> after everything loaded. The welcome page could also link to the
> settings for those who like system themes.
>
> *if* we do need the window anyway (e.g because it should contain more
> than just theme selection):
>
> i personally would prefer to have the "user preferences setup" in NB
> instead of an installer otherwise it would not cover zip distributions
> or when users clean the nb config.
>
> -michael
>
>
> 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: 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: [DISCUSS] Default to FlatLaf in NetBeans 13?

2021-11-24 Thread Michael Bien

On 24.11.21 19:39, Neil C Smith wrote:

On Wed, 24 Nov 2021 at 18:07, Jaroslav Tulach  wrote:

No dialogs, please!

:-)


I personally don't think we should have a dialog (just) for this.

If you want to ask users, do it in the installer!

Well, we have a number of dialogs already, at least one of which would
be good to get rid of (because it achieves nothing).

OTOH, I'd quite like to see the back of the current installers too.


If we agree to set FlatLaf by default... lets set it by default. 
Light/dark can be probed and maybe even changed on the welcome page 
after everything loaded. The welcome page could also link to the 
settings for those who like system themes.


*if* we do need the window anyway (e.g because it should contain more 
than just theme selection):


i personally would prefer to have the "user preferences setup" in NB 
instead of an installer otherwise it would not cover zip distributions 
or when users clean the nb config.


-michael



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: 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: [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Josh Juneau
+1 (binding)

- Checksum valid
- NOTICE and LICENSE look good
- Compiles and runs well on the following:

*Java:* 11.0.5; OpenJDK 64-Bit Server VM 11.0.5+10-LTS

*Runtime:* OpenJDK Runtime Environment 11.0.5+10-LTS

*System:* Mac OS X version 10.16 running on x86_64; UTF-8; en_US (nb)


Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
Apress Author 



On Mon, Nov 22, 2021 at 11:21 AM Neil C Smith  wrote:

> Dear community,
>
> This is our first voting candidate for the 12.6 release of Apache NetBeans.
>
> Please note all requirements below for validating sources and
> convenience binaries before voting.
>
> Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans
> Git repository, which together provide the NetBeans Platform (i.e.,
> the underlying application framework), as well as all the modules that
> provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> Apache NetBeans.
>
> Release specific wiki page :
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+12.6
>
> 
>
> Build artifacts are available here :
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/
>
> They were built by the Jenkins pipeline :
>
>
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/
>
> 
>
> We are primarily voting on :
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans-12.6-source.zip
>
> SHA512 :
> 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf
>
> KEYS file : https://downloads.apache.org/netbeans/KEYS
>
> 
>
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
>
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
>
> Binaries associated with the source - netbeans-12.6-bin.zip as well as
> update content under the nbms folder.
>
> -- at
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/
>
> The platform cluster build netbeans-platform-12.6-bin.zip and
> netbeans-platform-12.6-source.zip
>
> 
>
> Maven Artefacts
>
> The Maven artefacts for Apache NetBeans 12.6 are ready on staging
> associated to this vote.
>
> https://repository.apache.org/content/repositories/orgapachenetbeans-1092/
>
> The version is : RELEASE126
>
> 
>
> Voting Requirements
>
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> http://www.apache.org/legal/release-policy.html#management
>
> In particular, you should (at least) follow these steps.
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
>
> In addition to checking the sources, you should check the associated
> convenience binary zips, nbms and maven staging at the artefact links
> above. As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
>
> Separate votes will be held on other convenience binaries, including
> installers. Those will be dependent on this vote passing.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
>
> Please mark your vote with (binding) only if you're an Apache NetBeans
> PMC member to help with voting admin.
>
> Only respond if you are going to vote, i.e., this is NOT a discussion
> thread.
>
> Apache NetBeans 12.6 will be released if and when this vote passes.
>
> Thank you to all contributors for all your hard work!
>
> Best wishes,
>
> Neil, Eric and Geertjan
> Apache NetBeans release team
>
> -
> 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: [VOTE] Release Apache NetBeans 12.6 mac OSX Installer

2021-11-24 Thread David Green
+1

Downloaded.
Sha512 signature valid
Installed, normal migration of settings,  plugins
Jdk15

Caused update to external formatter which in google mode raises an
exception — this has already been noted on developer’s github issues (
https://github.com/funfried/externalcodeformatter_for_netbeans/issues/164
) and not an installer or a NetBeans 12.6 issue.

On Wed, Nov 24, 2021 at 10:30 AM John Mc  wrote:

> Hi,
>
> We can vote for Apache NetBeans 12.6 mac OSX installer.
>
> Primary voting artefact:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg
>
> KEYS file:
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> PGP signature file:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.asc
>
> SHA512 checksum file:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.sha512
>
> Built locally using the artefacts found in the Jenkins job:
>
>
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/
>
> NOTE: macOS versions prior to 10.14.4 require the Swift 5 Runtime to be
> installed to launch Apache NetBeans
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as
> usual.
> Please mark your vote with (binding) if you're an Apache NetBeans PMC
> member.
> Apache NetBeans-12.6 mac OSX Installer will be released if and when this
> vote passes.
>
> Regards
>
> John
>
-- 
Sent from a mobile device. Please excuse any typos.


Re: [VOTE] Release Apache NetBeans 12.6 Windows installer

2021-11-24 Thread Tomáš Procházka

+1

- checksum and signature OK
- installation OK
- opened PHP project and NetBeans sources, basic editing works

Used Windows 10 and OpenJDK 8

Thank you.

Tomáš Procházka


On 24. 11. 21 17:52, Eric Barboni wrote:

Hi,

  


We can vote for Apache NetBeans 12.6 windows installer.

  


Primary voting artefact:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe

  


KEYS file:

https://dist.apache.org/repos/dist/release/netbeans/KEYS

  


PGP signature file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.asc

  


SHA512 checksum file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.sha512

98d976885682b18eda7304a245b795564a1c11c1241fb3147a5db3239e519e533adcc352389b
fd30e6b54cc7986a78b2efbe189d98e53841eba394c34a01ca8f

  

  


Signed locally using digicert using executable found in
https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/
release126/14/

  


This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as
usual.

Please mark your vote with (binding) if you're an Apache NetBeans PMC
member.

Apache NetBeans-12.6 windows Installer will be released if and when this
vote passes.

  


I hope I did all replacement from Neil/John posts :D

Best Regards

  


Eric




-
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: [DISCUSS] Default to FlatLaf in NetBeans 13?

2021-11-24 Thread Neil C Smith
On Wed, 24 Nov 2021 at 18:07, Jaroslav Tulach  wrote:
> No dialogs, please!

:-)

> > I personally don't think we should have a dialog (just) for this.
>
> If you want to ask users, do it in the installer!

Well, we have a number of dialogs already, at least one of which would
be good to get rid of (because it achieves nothing).

OTOH, I'd quite like to see the back of the current installers too.

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: [VOTE] Release Apache NetBeans 12.6 Linux installer

2021-11-24 Thread Tomáš Procházka

+1

- checksum and signature OK
- installation OK
- opened PHP project and NetBeans sources, basic editing works

Used Ubuntu 21.10 and OpenJDK 17

There was only problem with visibility of selected item in installation 
customization. Selected item was complete black.


Thank you.

Tomáš Procházka

On 24. 11. 21 15:20, Neil C Smith wrote:

Hi,

Vote for Apache NetBeans 12.6 Linux installer.

Primary voting artefact :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh

SHA512 checksum :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh.sha512
d6617b90eb2e32d7037d136e6cef6c2753c856f036a831157473b9da5fcb258ca0a92e6590d4ff2a385572bd6bbe1e163f5daa81655c6bc1e7690c474c5cbca9

KEYS file :

https://dist.apache.org/repos/dist/release/netbeans/KEYS

PGP signature file :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh.asc

Built by Jenkins job :

https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/

This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. Please mark your vote with (binding) if you're an Apache
NetBeans PMC member.

This vote is dependent on the main Apache NetBeans 12.6 release vote passing.

Thanks and best wishes,

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: 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: [External] : [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Martin Balin
+1
- build from sources on macOS using JDK11.
- run on JDK16, tested a little
- working

Martin

> On 22. 11. 2021, at 18:21, Neil C Smith  wrote:
> 
> Dear community,
> 
> This is our first voting candidate for the 12.6 release of Apache NetBeans.
> 
> Please note all requirements below for validating sources and
> convenience binaries before voting.
> 
> Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans
> Git repository, which together provide the NetBeans Platform (i.e.,
> the underlying application framework), as well as all the modules that
> provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> Apache NetBeans.
> 
> Release specific wiki page :
> https://urldefense.com/v3/__https://cwiki.apache.org/confluence/display/NETBEANS/Apache*NetBeans*12.6__;Kys!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgjn-PVuOA$
>  
> 
> 
> 
> Build artifacts are available here :
> 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhggiTGPo5g$
>  
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgi5XT6fig$
>  
> 
> They were built by the Jenkins pipeline :
> 
> https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgiuCYoq8Q$
>  
> 
> 
> 
> We are primarily voting on :
> 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans-12.6-source.zip__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhghAkSVYpg$
>  
> 
> SHA512 : 
> 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf
> 
> KEYS file : 
> https://urldefense.com/v3/__https://downloads.apache.org/netbeans/KEYS__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgh0EP73XQ$
>  
> 
> 
> 
> Associated with the primary source item we have, generated with the
> pipeline mentioned above :
> 
> -- at 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhggiTGPo5g$
>  
> 
> Binaries associated with the source - netbeans-12.6-bin.zip as well as
> update content under the nbms folder.
> 
> -- at 
> https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgi5XT6fig$
>  
> 
> The platform cluster build netbeans-platform-12.6-bin.zip and
> netbeans-platform-12.6-source.zip
> 
> 
> 
> Maven Artefacts
> 
> The Maven artefacts for Apache NetBeans 12.6 are ready on staging
> associated to this vote.
> 
> https://urldefense.com/v3/__https://repository.apache.org/content/repositories/orgapachenetbeans-1092/__;!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhgiEasxzKg$
>  
> 
> The version is : RELEASE126
> 
> 
> 
> Voting Requirements
> 
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases -
> https://urldefense.com/v3/__http://www.apache.org/legal/release-policy.html*management__;Iw!!ACWV5N9M2RV99hQ!ccajuX3y6Gn-dP0r7XRNuvqFWfVRnz7lzzYSOcrUgQsDMMrFu2f7jjumhghV2HlKBA$
>  
> 
> In particular, you should (at least) follow these steps.
> 
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
> 
> In addition to checking the sources, you should check the associated
> convenience binary zips, nbms and maven staging at the artefact links
> above. As well as checking any artefact functions correctly, you
> should check that it has been correctly signed by a PMC member, and
> that the source being voted on is sufficient to build the relevant
> binary.
> 
> Separate votes will be held on other convenience binaries, including
> installers. Those will be dependent on this vote passing.
> 
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
> 
> Please mark your vote with (binding) only if you're an 

Re: [DISCUSS] Default to FlatLaf in NetBeans 13?

2021-11-24 Thread Jaroslav Tulach
No dialogs, please!


> I personally don't think we should have a dialog (just) for this.


If you want to ask users, do it in the installer!

Thank you.
-jt


Re: [VOTE] Release Apache NetBeans 12.6 Linux installer

2021-11-24 Thread Glenn Holmer

On 11/24/21 08:20, Neil C Smith wrote:

Vote for Apache NetBeans 12.6 Linux installer.


+1 (binding)

Verified sha512sum and crypto signature.
Installed on latest Debian (MATE) and Ubuntu (GNOME).

Both installs created desktop icons and start-menu icons, although on 
Ubuntu, the desktop icon was not recognized as a program (desktop file 
came up in a text editor).


--
Glenn Holmer (Linux registered user #16682)
"After the vintage season came the aftermath -- and Cenbe."null
-
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: New theme for netbeans, team member wanted

2021-11-24 Thread Eirik Bakke
Hi, Peter.

Fantastic! I'm happy to join a chat--it would be good to include anyone else on 
this list who is interested as well.

For actual decision-making, discussions should happen on the email list, so 
that everyone can follow along. But a Zoom meeting might be good for a quick 
overview.

The style guide that was used for the first 50 icons is described on 
https://issues.apache.org/jira/browse/NETBEANS-2617 . The original discussion 
around this can be found at https://github.com/apache/netbeans/pull/2387 . (If 
helpful, I could add some example images to the style guide and perhaps pull it 
out of the JIRA issue and into a separate Confluence page.)

-- Eirik

-Original Message-
From: Peter Cheung  
Sent: Wednesday, November 24, 2021 9:18 AM
To: dev@netbeans.apache.org
Subject: Re: New theme for netbeans, team member wanted

Hi Eirik
We definitely want to help out for the icons. What style you want? How 
about I line up our designers with you for a meeting?
Thanks
From Peter

From: Eirik Bakke 
Sent: Wednesday, November 24, 2021 1:50 AM
To: dev@netbeans.apache.org 
Subject: RE: New theme for netbeans, team member wanted

Hi, Peter!

There is one big theme-related task which is pending, which is to create new 
SVG versions of various bitmap icons in the IDE, for modern Retina/HiDPI 
screens. I did the first 50 (in Adobe Illustrator), and picked out the next 
ones to be prioritized, as you can see here:

https://issues.apache.org/jira/secure/attachment/13026411/13026411_210604+Icons+Overview+Cropped.png
https://docs.google.com/spreadsheets/d/1U_pj-I3hk9Wj_7lvHcUDsZfFfBSyCkSGqBuv0qt_qXw/edit#gid=812179705
https://issues.apache.org/jira/browse/NETBEANS-2617

If you are interested in helping with the icon drawling effort, I'd be happy to 
help coordinate.

As for the Look & Feel, I think NetBeans will now be switching to FlatLAF as 
the default on all 3 operating systems (Windows, Linux, MacOS). I just 
transitioned my own NetBeans Platform application to FlatLAF, and it's a very 
good basis for making NetBeans look good in the future. It's also very 
configurable, so I think alternative themes can be implemented by means of 
configuring and improving FlatLAF, rather than by creating a completely new 
Swing LAF.

-- Eirik

-Original Message-
From: Christian Lenz 
Sent: Tuesday, November 23, 2021 11:31 AM
To: dev@netbeans.apache.org
Subject: AW: New theme for netbeans, team member wanted

Hey Peter,

great to have you on board already. We are discussing to add the Flat LaF as a 
default theme to NetBeans which is already implemented, but we need to switch 
to it.

What I can say what we need is a designer for maybe new UI components. Some 
components in NetBeans can be combined into one for example Input + button to 
search for paths etc.
Some other parts need a redesign and also proposals. So let us know, what you 
think to change in NetBeans and show us some examples and let us discuss about 
it .


Cheers

Chris

Von: Peter Cheung
Gesendet: Dienstag, 23. November 2021 04:38
An: dev@netbeans.apache.org
Betreff: New theme for netbeans, team member wanted

Dear All
 My name is Peter, from Quantr Limited. I love Netbeans and have been 
developed few plugins for it. This proves my ambition in Netbeans.

https://gitlab.com/quantr/toolchain/netbeans-verilog
https://gitlab.com/mcheung63/netbeans-quick-outline
https://gitlab.com/mcheung63/MavenRunner
https://www.youtube.com/watch?v=rDFkhrHxHMw

Many people said VSCode and intelliJ looks fancier than Netbeans. We want 
to contribute our power to theme the netbeans, my company has two designers. 
Below are some of their artworks I have experience in java swing styling, I did 
developer a L ten years ago https://gitlab.com/mcheung63/peter-swing

Netbeans is very complex piece of code, we want team members to

  1.  Guide us, instruct us
  2.  Comment the style
  3.  Help us when we meet trouble in code
  4.  Coding


https://xd.adobe.com/view/9d702288-c88d-4253-96b8-e81013f51b1d-c823/
https://xd.adobe.com/view/3327f9a4-7128-4181-80ca-f276843f48ad-6674/
https://xd.adobe.com/view/daef7604-73a6-47c8-8f6f-d1888e1038f9-8fbc/

Hope to see a reply !!!

Thanks
From Peter



[VOTE] Release Apache NetBeans 12.6 Windows installer

2021-11-24 Thread Eric Barboni
Hi,

 

We can vote for Apache NetBeans 12.6 windows installer.

 

Primary voting artefact:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe

 

KEYS file:

https://dist.apache.org/repos/dist/release/netbeans/KEYS

 

PGP signature file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.asc

 

SHA512 checksum file:

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apa
che-NetBeans-12.6-bin-windows-x64.exe.sha512

98d976885682b18eda7304a245b795564a1c11c1241fb3147a5db3239e519e533adcc352389b
fd30e6b54cc7986a78b2efbe189d98e53841eba394c34a01ca8f

 

 

Signed locally using digicert using executable found in
https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/
release126/14/

 

This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as
usual.

Please mark your vote with (binding) if you're an Apache NetBeans PMC
member.

Apache NetBeans-12.6 windows Installer will be released if and when this
vote passes.

 

I hope I did all replacement from Neil/John posts :D

Best Regards

 

Eric



[VOTE] Release Apache NetBeans 12.6 mac OSX Installer

2021-11-24 Thread John Mc
Hi,

We can vote for Apache NetBeans 12.6 mac OSX installer.

Primary voting artefact:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg

KEYS file:
https://dist.apache.org/repos/dist/release/netbeans/KEYS

PGP signature file:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.asc

SHA512 checksum file:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-macosx.dmg.sha512

Built locally using the artefacts found in the Jenkins job:

https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/

NOTE: macOS versions prior to 10.14.4 require the Swift 5 Runtime to be
installed to launch Apache NetBeans

This vote is going to be open at least 72 hours, vote with +1, 0, and -1 as
usual.
Please mark your vote with (binding) if you're an Apache NetBeans PMC
member.
Apache NetBeans-12.6 mac OSX Installer will be released if and when this
vote passes.

Regards

John


[VOTE] Release Apache NetBeans 12.6 Linux installer

2021-11-24 Thread Neil C Smith
Hi,

Vote for Apache NetBeans 12.6 Linux installer.

Primary voting artefact :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh

SHA512 checksum :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh.sha512
d6617b90eb2e32d7037d136e6cef6c2753c856f036a831157473b9da5fcb258ca0a92e6590d4ff2a385572bd6bbe1e163f5daa81655c6bc1e7690c474c5cbca9

KEYS file :

https://dist.apache.org/repos/dist/release/netbeans/KEYS

PGP signature file :

https://dist.apache.org/repos/dist/dev/netbeans/netbeans-installers/12.6/Apache-NetBeans-12.6-bin-linux-x64.sh.asc

Built by Jenkins job :

https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbeans/job/release126/14/

This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual. Please mark your vote with (binding) if you're an Apache
NetBeans PMC member.

This vote is dependent on the main Apache NetBeans 12.6 release vote passing.

Thanks and best wishes,

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: project files not auto refresh

2021-11-24 Thread Peter Cheung
no need filewatcher, i commented these line out, then it back to work

public VerilogProjectNode(Node node, VerilogProject project) throws 
DataObjectNotFoundException {
super(node
// new FilterNode.Children(node),
// new ProxyLookup(
// new Lookup[]{Lookups.singleton(project),
// node.getLookup()
// })
);
this.project = project;
}


Thanks
>From Peter

From: Christian Lenz 
Sent: Tuesday, November 23, 2021 10:03 PM
To: dev@netbeans.apache.org 
Subject: AW: project files not auto refresh

Can you please point to a documentation for such a fileWatcher?

Von: Laszlo Kishalmi
Gesendet: Montag, 15. November 2021 06:02
An: dev@netbeans.apache.org
Betreff: Re: project files not auto refresh

Just set up a watcher on your project files.

On 11/12/21 20:35, Peter Cheung wrote:
> Hi
>  I am developing verilog plugins, i creatre a new project type. When the 
> file is deleted in the fs, the project tree won't auto refresh. Any hints 
> please?
> thanks
> Peter
>
> /*
>   * Copyright 2021 Peter .
>   *
>   * Licensed under the Apache License, Version 2.0 (the "License");
>   * you may not use this file except in compliance with the License.
>   * You may obtain a copy of the License at
>   *
>   *  http://www.apache.org/licenses/LICENSE-2.0
>   *
>   * Unless required by applicable law or agreed to in writing, software
>   * distributed under the License is distributed on an "AS IS" BASIS,
>   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
>   * See the License for the specific language governing permissions and
>   * limitations under the License.
>   */
> package hk.quantr.netbeans.verilog.projecttype;
>
> import java.util.ArrayList;
> import java.util.Comparator;
> import java.util.List;
> import java.util.stream.Collectors;
> import java.util.stream.Stream;
> import javax.swing.event.ChangeListener;
> import org.netbeans.api.project.Project;
> import org.netbeans.spi.project.ui.support.NodeFactory;
> import org.netbeans.spi.project.ui.support.NodeList;
> import org.openide.filesystems.FileObject;
> import org.openide.loaders.DataObject;
> import org.openide.loaders.DataObjectNotFoundException;
> import org.openide.nodes.FilterNode;
> import org.openide.nodes.Node;
> import org.openide.util.Exceptions;
>
> /**
>   *
>   * @author Peter 
>   */
> @NodeFactory.Registration(projectType = "verilog-project", position = 10)
> public class VerilogNodeFactory implements NodeFactory {
>
> @Override
> public NodeList createNodes(Project project) {
> System.out.println("createNodes");
> return new VerilogNodeList(project);
> }
>
> private class VerilogNodeList implements NodeList {
>
> Project project;
>
> public VerilogNodeList(Project project) {
> this.project = project;
> }
>
> @Override
> public List keys() {
> System.out.println("keys");
> FileObject folder = project.getProjectDirectory();
> List result = new ArrayList<>();
> if (folder != null) {
> for (FileObject f : Stream.of(folder.getChildren())
> .filter(e -> e.isFolder() && !e.getName().equals(".git"))
> .sorted(Comparator.comparing(FileObject::getName))
> .collect(Collectors.toList())) {
> try {
> result.add(DataObject.find(f).getNodeDelegate());
> } catch (DataObjectNotFoundException ex) {
> Exceptions.printStackTrace(ex);
> }
> }
> for (FileObject f : Stream.of(folder.getChildren())
> .filter(e -> !e.isFolder())
> .sorted(Comparator.comparing(FileObject::getName))
> .collect(Collectors.toList())) {
> try {
> result.add(DataObject.find(f).getNodeDelegate());
> } catch (DataObjectNotFoundException ex) {
> Exceptions.printStackTrace(ex);
> }
> }
> }
> return result;
> }
>
> @Override
> public Node node(Node node) {
> return new FilterNode(node);
> }
>
> @Override
> public void addNotify() {
> System.out.println("addNotify");
> }
>
> @Override
> public void removeNotify() {
> System.out.println("removeNotify");
> }
>
> @Override
> public void addChangeListener(ChangeListener cl) {
> System.out.println("addChangeListener");
> }
>
> @Override
> public void removeChangeListener(ChangeListener cl) {
> System.out.println("removeChangeListener");
> }
>
> }
> }
>

-
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: [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Glenn Holmer

On 11/22/21 11:21, Neil C Smith wrote:

This is our first voting candidate for the 12.6 release of Apache NetBeans.


+1 (binding)

verified sha512sums and crypto signatures
verified no jar files in expanded source zip
built on Debian Linux with JDK11
running on JDK17, did some light testing

--
Glenn Holmer (Linux registered user #16682)
"After the vintage season came the aftermath -- and Cenbe."null
-
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: [RELEASES] voting schedule for 12.6?

2021-11-24 Thread John Mc
Yeah works for me

On Wed, 24 Nov 2021 at 11:05, Neil C Smith  wrote:

> Hi Eric and John in particular!
>
> On Mon, 22 Nov 2021 at 17:33, Neil C Smith  wrote:
> >  Will aim to get the Linux
> > installer and vote up in the next day or so
>
> Just looking at this now.
>
> Am thinking of moving where we stage (and release) installers on dist.a.o
>
> What do you think to placing under
>
> netbeans/netbeans-installers/12.6 ?
>
> That would keep them separate to the main voting artefacts, and might
> make future management a bit easier.
>
> Neil
>


Re: [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Geertjan Wielenga
+1 (binding)

Gj

On Wed, Nov 24, 2021 at 11:08 AM Eric Barboni  wrote:

> +1 (binding)
>
> Eric
>
> -Message d'origine-
> De : Tomáš Procházka 
> Envoyé : mardi 23 novembre 2021 20:21
> À : dev@netbeans.apache.org
> Objet : Re: [VOTE] Release Apache NetBeans 12.6
>
> +1
>
> - verified sha512 and asc signatures for sources and convenience binary
> - verified LICENSE and NOTICE
> - sources don't contain any .jar files
> - built on Ubuntu 21.10 with JDK 1.8.0_302
>
> Tested both built NetBeans and convenience binaries
> - opened PHP project - navigation, CC, code analysis works
> - opened NetBeans sources - navigation and CC works
>
> I used NetBeans built from delivery branch last week for full-time PHP
> development without any issues.
>
> Thank you all.
>
> Tomáš Procházka
>
> On 22. 11. 21 18:21, Neil C Smith wrote:
> > Dear community,
> >
> > This is our first voting candidate for the 12.6 release of Apache
> NetBeans.
> >
> > Please note all requirements below for validating sources and
> > convenience binaries before voting.
> >
> > Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans
> > Git repository, which together provide the NetBeans Platform (i.e.,
> > the underlying application framework), as well as all the modules that
> > provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> > Apache NetBeans.
> >
> > Release specific wiki page :
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+1
> > 2.6
> >
> > 
> >
> > Build artifacts are available here :
> >
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6
> > /
> >
> > They were built by the Jenkins pipeline :
> >
> > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbean
> > s/job/release126/14/
> >
> > 
> >
> > We are primarily voting on :
> >
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans
> > -12.6-source.zip
> >
> > SHA512 :
> > 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b
> > 28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf
> >
> > KEYS file : https://downloads.apache.org/netbeans/KEYS
> >
> > 
> >
> > Associated with the primary source item we have, generated with the
> > pipeline mentioned above :
> >
> > -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> >
> > Binaries associated with the source - netbeans-12.6-bin.zip as well as
> > update content under the nbms folder.
> >
> > -- at
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6
> > /
> >
> > The platform cluster build netbeans-platform-12.6-bin.zip and
> > netbeans-platform-12.6-source.zip
> >
> > 
> >
> > Maven Artefacts
> >
> > The Maven artefacts for Apache NetBeans 12.6 are ready on staging
> > associated to this vote.
> >
> > https://repository.apache.org/content/repositories/orgapachenetbeans-1
> > 092/
> >
> > The version is : RELEASE126
> >
> > 
> >
> > Voting Requirements
> >
> > Before voting +1 you are required to download the signed source code
> > package, compile it as provided, and test the resulting executable on
> > your own platform, along with also verifying that the package meets
> > the requirements of the ASF policy on releases -
> > http://www.apache.org/legal/release-policy.html#management
> >
> > In particular, you should (at least) follow these steps.
> >
> > 1. Download the artefact to be voted on and unzip it.
> > 2. Check that the artefact does not contain any jar files (there are
> > branding folders with the name *.jar).
> > 3. Verify the cryptographic signatures, the NOTICE and LICENSE file 4.
> > Build it using the README provided by the artefact.
> > 5. Look in nbbuild/netbeans for the NetBeans installation created by
> > the build process and try running it.
> >
> > In addition to checking the sources, you should check the associated
> > convenience binary zips, nbms and maven staging at the artefact links
> > above. As well as checking any artefact functions correctly, you
> > should check that it has been correctly signed by a PMC member, and
> > that the source being voted on is sufficient to build the relevant
> > binary.
> >
> > Separate votes will be held on other convenience binaries, including
> > installers. Those will be dependent on this vote passing.
> >
> > This vote is going to be open at least 72 hours, vote with +1, 0, and
> > -1 as usual. (Please justify -1)
> >
> > Please mark your vote with (binding) only if you're an Apache NetBeans
> > PMC member to help with voting admin.
> >
> > Only respond if you are going to vote, i.e., this is NOT a discussion
> thread.
> >
> > Apache NetBeans 12.6 will be released if and when this vote passes.
> >
> > Thank you to all contributors for all your hard work!
> >
> > Best wishes,
> >
> > Neil, Eric and 

Re: [RELEASES] voting schedule for 12.6?

2021-11-24 Thread Neil C Smith
Hi Eric and John in particular!

On Mon, 22 Nov 2021 at 17:33, Neil C Smith  wrote:
>  Will aim to get the Linux
> installer and vote up in the next day or so

Just looking at this now.

Am thinking of moving where we stage (and release) installers on dist.a.o

What do you think to placing under

netbeans/netbeans-installers/12.6 ?

That would keep them separate to the main voting artefacts, and might
make future management a bit easier.

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: [VOTE] Release Apache NetBeans 12.6

2021-11-24 Thread Eric Barboni
+1 (binding)

Eric

-Message d'origine-
De : Tomáš Procházka  
Envoyé : mardi 23 novembre 2021 20:21
À : dev@netbeans.apache.org
Objet : Re: [VOTE] Release Apache NetBeans 12.6

+1

- verified sha512 and asc signatures for sources and convenience binary
- verified LICENSE and NOTICE
- sources don't contain any .jar files
- built on Ubuntu 21.10 with JDK 1.8.0_302

Tested both built NetBeans and convenience binaries
- opened PHP project - navigation, CC, code analysis works
- opened NetBeans sources - navigation and CC works

I used NetBeans built from delivery branch last week for full-time PHP 
development without any issues.

Thank you all.

Tomáš Procházka

On 22. 11. 21 18:21, Neil C Smith wrote:
> Dear community,
> 
> This is our first voting candidate for the 12.6 release of Apache NetBeans.
> 
> Please note all requirements below for validating sources and 
> convenience binaries before voting.
> 
> Apache NetBeans 12.6 constitutes all clusters in the Apache NetBeans 
> Git repository, which together provide the NetBeans Platform (i.e., 
> the underlying application framework), as well as all the modules that 
> provide the Java SE, Java EE, PHP, JavaScript and Groovy features of 
> Apache NetBeans.
> 
> Release specific wiki page :
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+1
> 2.6
> 
> 
> 
> Build artifacts are available here :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6
> /
> 
> They were built by the Jenkins pipeline :
> 
> https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbean
> s/job/release126/14/
> 
> 
> 
> We are primarily voting on :
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/netbeans
> -12.6-source.zip
> 
> SHA512 : 
> 2e8064c603ea134df00984a1ac7221ddb0b91e1175a04f11b26e59a39530418499634b
> 28cd64174a5a946f7237479fbb01ce09253fca354aed1fe56052b55edf
> 
> KEYS file : https://downloads.apache.org/netbeans/KEYS
> 
> 
> 
> Associated with the primary source item we have, generated with the 
> pipeline mentioned above :
> 
> -- at https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.6/
> 
> Binaries associated with the source - netbeans-12.6-bin.zip as well as 
> update content under the nbms folder.
> 
> -- at 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.6
> /
> 
> The platform cluster build netbeans-platform-12.6-bin.zip and 
> netbeans-platform-12.6-source.zip
> 
> 
> 
> Maven Artefacts
> 
> The Maven artefacts for Apache NetBeans 12.6 are ready on staging 
> associated to this vote.
> 
> https://repository.apache.org/content/repositories/orgapachenetbeans-1
> 092/
> 
> The version is : RELEASE126
> 
> 
> 
> Voting Requirements
> 
> Before voting +1 you are required to download the signed source code 
> package, compile it as provided, and test the resulting executable on 
> your own platform, along with also verifying that the package meets 
> the requirements of the ASF policy on releases - 
> http://www.apache.org/legal/release-policy.html#management
> 
> In particular, you should (at least) follow these steps.
> 
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files (there are 
> branding folders with the name *.jar).
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file 4. 
> Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by 
> the build process and try running it.
> 
> In addition to checking the sources, you should check the associated 
> convenience binary zips, nbms and maven staging at the artefact links 
> above. As well as checking any artefact functions correctly, you 
> should check that it has been correctly signed by a PMC member, and 
> that the source being voted on is sufficient to build the relevant 
> binary.
> 
> Separate votes will be held on other convenience binaries, including 
> installers. Those will be dependent on this vote passing.
> 
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual. (Please justify -1)
> 
> Please mark your vote with (binding) only if you're an Apache NetBeans 
> PMC member to help with voting admin.
> 
> Only respond if you are going to vote, i.e., this is NOT a discussion thread.
> 
> Apache NetBeans 12.6 will be released if and when this vote passes.
> 
> Thank you to all contributors for all your hard work!
> 
> Best wishes,
> 
> Neil, Eric and Geertjan
> Apache NetBeans release team
> 
> -
> 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 

Re: How to bundle JDK with NetBeans

2021-11-24 Thread Zoran Sevarac
Thanks for the detailed article and for sharing your experience Lars.

Where would be the best place to create a page to put all stuff related to
installers and bundling JRE/JDK?

Cheers


On Tue, 23 Nov 2021, 18:09 Lars Bruun-Hansen, 
wrote:

> Hi Zoran
>
> It has indeed been possible for many years to bundle a JRE with a
> NetBeans Platform installer.
> It is documented here: https://dzone.com/articles/including-jre-in-nbi
>
> The advantage is that you can simply distribute a single file to your
> users which is an Installer executable (e.g. a .exe on Windows, a .sh
> on Linux, etc). Inside the executable there will be a bundled JRE
> which is silently unpacked and then used to launch the actual Java
> code which forms your Installer logic. The same JRE can then also be
> used for launching the application itself.
>
> There's an annoying "bug" which means that you MUST re-package your
> JRE bundle (say from Azul) using Info-ZIP and not some other archiving
> tool. [NETBEANS-6228].
>
> However: All of the above assume that you use NBI (NetBeans Installer)
> with all of its Ant magic, convoluted way of working and lack of
> documentation (IMO). It does work, though. But I can for sure applaud
> Neil's effort to take a different route. I've struggled a lot with NBI
> and - even if I was eventually successful - I'm not sure I can
> recommend the experience.  :-)
>
> /Lars
>
>
> On Tue, Nov 23, 2021 at 4:14 PM Neil C Smith 
> wrote:
> >
> > On Tue, 23 Nov 2021 at 15:06, Zoran Sevarac  wrote:
> > > Using jdkhome worked. Thanks!
> > > Using it with installers would be even better! Let me take a look at
> > > NBPackage and we'll continue the discussion .
> >
> > Great! This might be useful too -
> > https://github.com/neilcsmith-net/nbpackage-test  Built some test
> > installer / appimages of NetBeans last month, and these are the
> > configuration files (as well as the binaries under releases).
> >
> > 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: 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
>
>
>
>


12.6-RC3 Gradle project filenames missing/unusable

2021-11-24 Thread Giles Winstanley
Just been trying out 12.6 RC3 and keep encountering this anomaly. I 
don't believe it's new as I seem to remember it happening in 12.5, and I 
have memories of reading about others with the same issue but I can't 
find specific references. No exceptions seem to be raised in NB, and 
I've yet to narrow down specific circumstances under which they appear 
this way. The missing filenames become unresponsible insofaras trying to 
open them does nothing, but they remain selectable. It seems to 
usually/always affect the build.gradle and settings.gradle files. I'll 
keep watching to try to figure out a pattern.


My suspicion is that it's the result of some workaround for a previous 
bug (hence no raised exception and a null/blank/void name produced).


Stan


-
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