sub

2023-04-13 Thread Tamás Cservenák



Re: [VOTE] Releasing of nbm-archetype 1.18 netbeans-platform-app-archetype 1.23

2023-04-13 Thread Matthias Bläsing
+1 (binding)

- checksums and signature match
- contents of voting artifacts matches repository
- LICENSE and NOTICE files look sane
- checked the contents of the voting artifacts - they look sane


Am Mittwoch, dem 12.04.2023 um 20:48 +0200 schrieb Eric Barboni:
> Dear members of Apache NetBeans community.
> 
> I want to call a vote on releasing the following Apache NetBeans Archetypes
> 
> 1) nbm-archetype-1.18
> 2) netbeans-platform-app-archetype-1.23
> 
> Apache Maven Archetypes are used by Apache NetBeans in the project wizard
> "Java With Maven" to create NetBeans Module and NetBeans Application
> 
> - Archetype used plugin are up to date, java 8 minimum like previously.
> 
> The voting artefacts sources are respectivly located here:
> 1)
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-archetypes/nb
> m-archetype/nbm-archetype-1.18/
> 2)
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-archetypes/ne
> tbeans-platform-app-archetype/netbeans-platform-app-archetype-1.23/
> 
> The source are respectivly located (repository, commit id, tag)
> 1) https://github.com/apache/netbeans-mavenutils-archetype-nbm-archetype
> with
> the commit id 9a8d62568a939e1b1a97ee01106eb18cf50c3bcc (tag
> nbm-archetype-1.18)
> 2)
> https://github.com/apache/netbeans-mavenutils-archetype-netbeans-platform-ap
> p-archetype with 
> the commit id e9c50b3fd8bb446e827fb38a4e26b31676643897 (tag
> netbeans-platform-app-archetype-1.23)
> 
> Archetypes are staged in the following maven repository
> https://repository.apache.org/content/repositories/orgapachenetbeans-1126/
> 
> Key file is here:
> https://www.apache.org/dist/netbeans/KEYS
> 
> The vote is open for at least 72h. 
> 
> Best Regards
> 
> Eric Barboni (skygo)
> 
> 
> 
> -
> 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] disable remote index extraction by default [NB18]

2023-04-13 Thread Michael Bien

thanks Matthias,

ok lets keep it on :)

I never really had any issues with it either.

the thought was to switch it off in NB 18 and switch it on again in NB 
19 once we are able to bump the dependencies - not as permanent new default.


best regards,

michael

On 13.04.23 19:18, Matthias Bläsing wrote:

Hi,

I don't think this is a good idea. If your disc is to small to hold the
maven index there is a pretty good chance, that your setup is often
broken.

Quite frankly at work I never noticed NetBeans downloading the index,
it is lost in the noice of normal operation.

We will basicly loose all advantages of maven indexing. My local
repository does not hold the latested artifact (rendering the
corresponding hint useless) and completion is interesting because I did
not yet use the artifact. Else I most probably have the right setup for
the setup already at hand.

The option to disable is now there.

Given that part of the discussion around JDK 11 baseline was to make a
faster maven indexer available gives this another bad taste.

So from my POV this should not be done.

Greetings

Matthias

Am Donnerstag, dem 13.04.2023 um 18:47 +0200 schrieb Michael Bien:

Hello devs,

NB 18 will split the indexer setting into two check boxes, one for local
indexing, one for remote index extraction,

see screenshot: https://github.com/apache/netbeans/pull/5646

I propose to disable remote index extraction by default, until we solved
some more of the issues at least.

main complains are:

   - failing extraction when temp folder is too small e.g #5815 (NB 18
will deactivate indexing on extraction failure)

   - extraction takes too long e.g #5809

Local index scanning scans your .m2 repo, which is fast and might be
sufficient for many use cases and therefore a better default for now.

thoughts?

-mbien


-
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






-
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] disable remote index extraction by default [NB18]

2023-04-13 Thread Matthias Bläsing
Hi,

I don't think this is a good idea. If your disc is to small to hold the
maven index there is a pretty good chance, that your setup is often
broken.

Quite frankly at work I never noticed NetBeans downloading the index,
it is lost in the noice of normal operation.

We will basicly loose all advantages of maven indexing. My local
repository does not hold the latested artifact (rendering the
corresponding hint useless) and completion is interesting because I did
not yet use the artifact. Else I most probably have the right setup for
the setup already at hand.

The option to disable is now there.

Given that part of the discussion around JDK 11 baseline was to make a
faster maven indexer available gives this another bad taste.

So from my POV this should not be done.

Greetings

Matthias

Am Donnerstag, dem 13.04.2023 um 18:47 +0200 schrieb Michael Bien:
> Hello devs,
> 
> NB 18 will split the indexer setting into two check boxes, one for local 
> indexing, one for remote index extraction,
> 
> see screenshot: https://github.com/apache/netbeans/pull/5646
> 
> I propose to disable remote index extraction by default, until we solved 
> some more of the issues at least.
> 
> main complains are:
> 
>   - failing extraction when temp folder is too small e.g #5815 (NB 18 
> will deactivate indexing on extraction failure)
> 
>   - extraction takes too long e.g #5809
> 
> Local index scanning scans your .m2 repo, which is fast and might be 
> sufficient for many use cases and therefore a better default for now.
> 
> thoughts?
> 
> -mbien
> 
> 
> -
> 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





[DISCUSS] disable remote index extraction by default [NB18]

2023-04-13 Thread Michael Bien

Hello devs,

NB 18 will split the indexer setting into two check boxes, one for local 
indexing, one for remote index extraction,


see screenshot: https://github.com/apache/netbeans/pull/5646

I propose to disable remote index extraction by default, until we solved 
some more of the issues at least.


main complains are:

 - failing extraction when temp folder is too small e.g #5815 (NB 18 
will deactivate indexing on extraction failure)


 - extraction takes too long e.g #5809

Local index scanning scans your .m2 repo, which is fast and might be 
sufficient for many use cases and therefore a better default for now.


thoughts?

-mbien


-
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 VSCode Extension 17.0.301

2023-04-13 Thread Svata Dedic

+1 (binding)

- sha + signatures checked
- builds cleanly on JDK19
- basic edit/compile cycle seems to work fine on a simple sample project.

Tested on Ubuntu 22.04 / Oracle JDK 17 + 19

-S.

On 11. 04. 23 17:58, Martin Balin wrote:

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace with improved version 17.0.301 mostly in LSP/VSCode code.
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/ 


The primary voting artifact is the source
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip
 

built from branch ‘vsnetbeans_1703`
SHA-512 sum is:
72ea52229fc23988643e98538d60af076ac0ae02cf68f6f7ec669aec9ab4bd552c5912a6301e5c63df7edd917b92423c2b3c646e976af67f2da06a4798eea1a4
  apache-netbeans-java-17.0.301-source.zip
and PGP signature:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip.asc

Binary artifacts were built by 
https://ci-builds.apache.org/job/Netbeans/job/vsnetbeans_1703/8/

Use following commands to build your own 17.0.301 VSIX binary:

tmp$ unzip apache-netbeans-java-17.0.301-source.zip
tmp$ ant build
tmp$ cd java/java.lsp.server
tmp$ ant build-vscode-ext -Dvsix.version=17.0.301 -D3rdparty.modules=none

In addition to the source ZIP file, we are also voting about convenience binary:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix

SHA-512 sum:
2adf506c3c4e37383d24f1210128137c928ab05b4665bcb82e89dab2eccc30f548cad385e5110b753591897ca7956c1bc7b30cb4edf3361456aca0ca589470a7
  apache-netbeans-java-17.0.301.vsix
PGP signature:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix.asc

The binary has been produced by the same job run #8, from the same commit.

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.

Thank you,
Martin Balín



-
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 VSCode Extension 17.0.301

2023-04-13 Thread Martin Balin
+1 (binding)
Tested on macOS with JDK20 gradle projects
Martin

> On 11. 4. 2023, at 17:58, Martin Balin  wrote:
> 
> Dear community,
> let's update the Apache NetBeans Language Server extension on VSCode 
> Marketplace with improved version 17.0.301 mostly in LSP/VSCode code.
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/ 
> 
> 
> The primary voting artifact is the source
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip
>  
> 
> built from branch ‘vsnetbeans_1703`
> SHA-512 sum is: 
> 72ea52229fc23988643e98538d60af076ac0ae02cf68f6f7ec669aec9ab4bd552c5912a6301e5c63df7edd917b92423c2b3c646e976af67f2da06a4798eea1a4
>   apache-netbeans-java-17.0.301-source.zip
> and PGP signature: 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip.asc
> 
> Binary artifacts were built by 
> https://ci-builds.apache.org/job/Netbeans/job/vsnetbeans_1703/8/
> 
> Use following commands to build your own 17.0.301 VSIX binary:
> 
> tmp$ unzip apache-netbeans-java-17.0.301-source.zip
> tmp$ ant build
> tmp$ cd java/java.lsp.server
> tmp$ ant build-vscode-ext -Dvsix.version=17.0.301 -D3rdparty.modules=none
> 
> In addition to the source ZIP file, we are also voting about convenience 
> binary:
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix
> 
> SHA-512 sum:
> 2adf506c3c4e37383d24f1210128137c928ab05b4665bcb82e89dab2eccc30f548cad385e5110b753591897ca7956c1bc7b30cb4edf3361456aca0ca589470a7
>   apache-netbeans-java-17.0.301.vsix
> PGP signature:
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix.asc
> 
> The binary has been produced by the same job run #8, from the same commit.
> 
> 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.
> 
> Thank you,
> Martin Balín


-
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





[Vote] Release Apache NetBeans 12.6 native installers

2023-04-13 Thread Eric Barboni
Hi folks,

 

The first mavenized version of Apache Netbeans native installers are staged
and ready to be voted. (will remplace osuol installers artefacts ) It
includes :

cleaner.exe,

nlw.exe

This is limited to windows and  to only some windows executable of installer
but can later be extended to all remaining os and other executable.

Inclusion in Apache NetBeans is intended by this setup
https://github.com/apache/netbeans/pull/5807, basically filtering unzip to
select from mavenzined installer or osuol installer exe.

 

If I understand the process well, at the time NB18 is out with maven
artefact, the nbm-maven-plugin harness should be updated so people using
nbm-maven-plugin could benefit from the changes.

 

 

Changes :
(https://github.com/apache/netbeans-native-installers/commits/installers-12.
6)

Installer natives are currently taken from version 11. Lots of changes for
windows part from Lars Bruun-Hansen were never ported "live", Peter Hull did
some change recently that could be put "live".

[NETBEANS-2523] Installer creates invalid Win Registry value

attempt to fix https://github.com/apache/netbeans/issues/5060

 

Maven coordinates

org.apache.netbeans.native:installers:12.6

 

Voted sources :

https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-installers/1
2.6/

 

https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-installers/1
2.6/installers-12.6-source-release.zip

sha512: 

f1cb483f6f7bcea0b8b2e1f4df2e50c7c6e34d36015121939838c9dcf3c321c8523b13bab4d0
9b872da584d8be49f8dc836792f9b8d151cee75f1ab265acc19a  

 

 

Artefacts are staged at :

https://repository.apache.org/content/repositories/orgapachenetbeans-1127/

the following zip contains the launchers: installers-12.6-distribution.zip

 

Repository : https://github.com/apache/netbeans-native-installers

 

Build fom git hash : f5a14fef1ec4b6ddb4ef78042680641fcb646c41  (tag
installers-12.6) 

 

All artefacts are signed by my key and verified by the repository.apache.org
closing phase.

 

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

 

Best Regards,

 

Eric



Re: [External] : [VOTE] Release Apache NetBeans VSCode Extension 17.0.301

2023-04-13 Thread Dusan Balek

+1 (binding)

Features tested on Linux. SHA check is OK.

Dusan

On 4/11/23 5:58 PM, Martin Balin wrote:

Dear community,
let's update the Apache NetBeans Language Server extension on VSCode 
Marketplace with improved version 17.0.301 mostly in LSP/VSCode code.
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvChSJRu_G$
  


The primary voting artifact is the source
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvCoSgY_1C$
  

built from branch ‘vsnetbeans_1703`
SHA-512 sum is:
72ea52229fc23988643e98538d60af076ac0ae02cf68f6f7ec669aec9ab4bd552c5912a6301e5c63df7edd917b92423c2b3c646e976af67f2da06a4798eea1a4
  apache-netbeans-java-17.0.301-source.zip
and PGP signature:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301-source.zip.asc__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvCuNIy6J3$

Binary artifacts were built by 
https://urldefense.com/v3/__https://ci-builds.apache.org/job/Netbeans/job/vsnetbeans_1703/8/__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvCvsY4qpO$

Use following commands to build your own 17.0.301 VSIX binary:

tmp$ unzip apache-netbeans-java-17.0.301-source.zip
tmp$ ant build
tmp$ cd java/java.lsp.server
tmp$ ant build-vscode-ext -Dvsix.version=17.0.301 -D3rdparty.modules=none

In addition to the source ZIP file, we are also voting about convenience binary:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvCtYdo7DZ$

SHA-512 sum:
2adf506c3c4e37383d24f1210128137c928ab05b4665bcb82e89dab2eccc30f548cad385e5110b753591897ca7956c1bc7b30cb4edf3361456aca0ca589470a7
  apache-netbeans-java-17.0.301.vsix
PGP signature:
https://urldefense.com/v3/__https://dist.apache.org/repos/dist/dev/netbeans/netbeans-vscode-ext/17.0.301/apache-netbeans-java-17.0.301.vsix.asc__;!!ACWV5N9M2RV99hQ!OVj6N1CVXq8lSE4p2RZU9GZcPhSnpTKaoebroHAJyBKjpSiW_8z4e8wYKLjtoSp4Kza81RUvClK24XH9$

The binary has been produced by the same job run #8, from the same commit.

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.

Thank you,
Martin Balín