[RESULT] [VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-12 Thread Neil C Smith
Hi,

This vote passed with 4 +1 binding votes.  Artefacts will now be moved
into position and the PR updated to use in the IDE build.

Matthias Bläsing - https://people.apache.org/phonebook.html?uid=matthiasblaesing
Jan Lahoda - https://people.apache.org/phonebook.html?uid=jlahoda
Neil C Smith - https://people.apache.org/phonebook.html?uid=neilcsmith
Antonio Vieiro - https://people.apache.org/phonebook.html?uid=vieiro

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: [VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-12 Thread Neil C Smith
+1 (binding)

.. and closing the vote.

Thanks all,

Neil

On Mon, 8 Jan 2024 at 18:00, Neil C Smith  wrote:
>
> This is a vote on the Windows launcher native binaries. As the binary
> artefacts are consumed by the IDE build, we need to release them
> separately when they need updating.
>
> The main purpose of this version is to bring in the support for
> to_enable files as part of adding the ability to safely enable and
> disable module fragments https://github.com/apache/netbeans/pull/6743
>
> Another purpose of this version is to have a first release of the
> launchers using the native binaries workflow introduced in
> https://github.com/apache/netbeans/pull/6869 This workflow works with
> the same principle as that used recently to release profiler and
> terminal native binaries (including artefact versioning).
>
> Voting artifacts are to be found here:
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/
>
> Primary voting artefact :
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-sources-1-94a19f0.zip
> SHA512: 
> 209115db03b4cbf472a026deaeeac7a6ffe319fb7a42f67719bebc5d743941b9ec7672a3e1f51390e779b948257aae58720cb9582a7fb46415ad6cf542265353
>
> Zipped binary artefacts:
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-binaries-1-94a19f0.zip
> SHA512: 
> e904b4ea540b5bcb8ab6ec7cc72a72810bb8a88ea6e210ce8f64bbaab3fa6d58891d2af272f1971863ae93f8b15e042ed243b7077a5f73a3ed1caeb05e77bc3d
>
> Once released the binaries will be consumed by the IDE.  A draft PR,
> including dev build, using the staged artefacts is at
> https://github.com/apache/netbeans/pull/6933
>
> The source and binary artefacts were created in GitHub actions run :
> https://github.com/apache/netbeans/actions/runs/7449143712
> using the workflow at :
> https://github.com/apache/netbeans/actions/runs/7449143712/workflow
>
> The workflow extracts the necessary parts of the NetBeans repository
> into the source bundle, then passes the source bundle to separate
> runners to build the binaries. This ensures the source zip contains
> everything required to build the binaries. See the workflow file for
> how to replicate the build locally.
>
> 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.
>
> Many thanks everyone,
>
> 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: [VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-11 Thread Antonio

+1 (Binding)

Checked signatures, checksums, licenses, NOTICE. Didn't build-run, though.

On 8/1/24 19:00, Neil C Smith wrote:

This is a vote on the Windows launcher native binaries. As the binary
artefacts are consumed by the IDE build, we need to release them
separately when they need updating.

The main purpose of this version is to bring in the support for
to_enable files as part of adding the ability to safely enable and
disable module fragments https://github.com/apache/netbeans/pull/6743

Another purpose of this version is to have a first release of the
launchers using the native binaries workflow introduced in
https://github.com/apache/netbeans/pull/6869 This workflow works with
the same principle as that used recently to release profiler and
terminal native binaries (including artefact versioning).

Voting artifacts are to be found here:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/

Primary voting artefact :
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-sources-1-94a19f0.zip
SHA512: 
209115db03b4cbf472a026deaeeac7a6ffe319fb7a42f67719bebc5d743941b9ec7672a3e1f51390e779b948257aae58720cb9582a7fb46415ad6cf542265353

Zipped binary artefacts:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-binaries-1-94a19f0.zip
SHA512: 
e904b4ea540b5bcb8ab6ec7cc72a72810bb8a88ea6e210ce8f64bbaab3fa6d58891d2af272f1971863ae93f8b15e042ed243b7077a5f73a3ed1caeb05e77bc3d

Once released the binaries will be consumed by the IDE.  A draft PR,
including dev build, using the staged artefacts is at
https://github.com/apache/netbeans/pull/6933

The source and binary artefacts were created in GitHub actions run :
https://github.com/apache/netbeans/actions/runs/7449143712
using the workflow at :
https://github.com/apache/netbeans/actions/runs/7449143712/workflow

The workflow extracts the necessary parts of the NetBeans repository
into the source bundle, then passes the source bundle to separate
runners to build the binaries. This ensures the source zip contains
everything required to build the binaries. See the workflow file for
how to replicate the build locally.

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.

Many thanks everyone,

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: [VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-10 Thread Jan Lahoda
+1

I've:
- checked the hashes
- looked at the LICENSE and NOTICE in both artifacts, makes sense to me
- tried to build, worked for me on Kubuntu 22.04
- checked sources correspond to the repository state at the given commit id.

Thanks!

Jan

On Mon, Jan 8, 2024 at 7:00 PM Neil C Smith  wrote:

> This is a vote on the Windows launcher native binaries. As the binary
> artefacts are consumed by the IDE build, we need to release them
> separately when they need updating.
>
> The main purpose of this version is to bring in the support for
> to_enable files as part of adding the ability to safely enable and
> disable module fragments https://github.com/apache/netbeans/pull/6743
>
> Another purpose of this version is to have a first release of the
> launchers using the native binaries workflow introduced in
> https://github.com/apache/netbeans/pull/6869 This workflow works with
> the same principle as that used recently to release profiler and
> terminal native binaries (including artefact versioning).
>
> Voting artifacts are to be found here:
>
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/
>
> Primary voting artefact :
>
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-sources-1-94a19f0.zip
> SHA512:
> 209115db03b4cbf472a026deaeeac7a6ffe319fb7a42f67719bebc5d743941b9ec7672a3e1f51390e779b948257aae58720cb9582a7fb46415ad6cf542265353
>
> Zipped binary artefacts:
>
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-binaries-1-94a19f0.zip
> SHA512:
> e904b4ea540b5bcb8ab6ec7cc72a72810bb8a88ea6e210ce8f64bbaab3fa6d58891d2af272f1971863ae93f8b15e042ed243b7077a5f73a3ed1caeb05e77bc3d
>
> Once released the binaries will be consumed by the IDE.  A draft PR,
> including dev build, using the staged artefacts is at
> https://github.com/apache/netbeans/pull/6933
>
> The source and binary artefacts were created in GitHub actions run :
> https://github.com/apache/netbeans/actions/runs/7449143712
> using the workflow at :
> https://github.com/apache/netbeans/actions/runs/7449143712/workflow
>
> The workflow extracts the necessary parts of the NetBeans repository
> into the source bundle, then passes the source bundle to separate
> runners to build the binaries. This ensures the source zip contains
> everything required to build the binaries. See the workflow file for
> how to replicate the build locally.
>
> 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.
>
> Many thanks everyone,
>
> 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: [VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-10 Thread Matthias Bläsing
+1 (binding)

- Checked LICENSE, NOTICE, checksums, signatures
- Build from source on Ubuntu Linux 23.10
  (had to adjust a cast, that was rejected by mingw)
- Checked that source zip matches contents of git repository

Thank you

Matthias

Am Montag, dem 08.01.2024 um 18:00 + schrieb Neil C Smith:
> This is a vote on the Windows launcher native binaries. As the binary
> artefacts are consumed by the IDE build, we need to release them
> separately when they need updating.
> 
> The main purpose of this version is to bring in the support for
> to_enable files as part of adding the ability to safely enable and
> disable module fragments https://github.com/apache/netbeans/pull/6743
> 
> Another purpose of this version is to have a first release of the
> launchers using the native binaries workflow introduced in
> https://github.com/apache/netbeans/pull/6869 This workflow works with
> the same principle as that used recently to release profiler and
> terminal native binaries (including artefact versioning).
> 
> Voting artifacts are to be found here:
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/
> 
> Primary voting artefact :
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-sources-1-94a19f0.zip
> SHA512: 
> 209115db03b4cbf472a026deaeeac7a6ffe319fb7a42f67719bebc5d743941b9ec7672a3e1f51390e779b948257aae58720cb9582a7fb46415ad6cf542265353
> 
> Zipped binary artefacts:
> https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-binaries-1-94a19f0.zip
> SHA512: 
> e904b4ea540b5bcb8ab6ec7cc72a72810bb8a88ea6e210ce8f64bbaab3fa6d58891d2af272f1971863ae93f8b15e042ed243b7077a5f73a3ed1caeb05e77bc3d
> 
> Once released the binaries will be consumed by the IDE.  A draft PR,
> including dev build, using the staged artefacts is at
> https://github.com/apache/netbeans/pull/6933
> 
> The source and binary artefacts were created in GitHub actions run :
> https://github.com/apache/netbeans/actions/runs/7449143712
> using the workflow at :
> https://github.com/apache/netbeans/actions/runs/7449143712/workflow
> 
> The workflow extracts the necessary parts of the NetBeans repository
> into the source bundle, then passes the source bundle to separate
> runners to build the binaries. This ensures the source zip contains
> everything required to build the binaries. See the workflow file for
> how to replicate the build locally.
> 
> 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.
> 
> Many thanks everyone,
> 
> 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





[VOTE] Release Windows launcher natives version 1-94a19f0

2024-01-08 Thread Neil C Smith
This is a vote on the Windows launcher native binaries. As the binary
artefacts are consumed by the IDE build, we need to release them
separately when they need updating.

The main purpose of this version is to bring in the support for
to_enable files as part of adding the ability to safely enable and
disable module fragments https://github.com/apache/netbeans/pull/6743

Another purpose of this version is to have a first release of the
launchers using the native binaries workflow introduced in
https://github.com/apache/netbeans/pull/6869 This workflow works with
the same principle as that used recently to release profiler and
terminal native binaries (including artefact versioning).

Voting artifacts are to be found here:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/

Primary voting artefact :
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-sources-1-94a19f0.zip
SHA512: 
209115db03b4cbf472a026deaeeac7a6ffe319fb7a42f67719bebc5d743941b9ec7672a3e1f51390e779b948257aae58720cb9582a7fb46415ad6cf542265353

Zipped binary artefacts:
https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-launchers/1-94a19f0/launcher-external-binaries-1-94a19f0.zip
SHA512: 
e904b4ea540b5bcb8ab6ec7cc72a72810bb8a88ea6e210ce8f64bbaab3fa6d58891d2af272f1971863ae93f8b15e042ed243b7077a5f73a3ed1caeb05e77bc3d

Once released the binaries will be consumed by the IDE.  A draft PR,
including dev build, using the staged artefacts is at
https://github.com/apache/netbeans/pull/6933

The source and binary artefacts were created in GitHub actions run :
https://github.com/apache/netbeans/actions/runs/7449143712
using the workflow at :
https://github.com/apache/netbeans/actions/runs/7449143712/workflow

The workflow extracts the necessary parts of the NetBeans repository
into the source bundle, then passes the source bundle to separate
runners to build the binaries. This ensures the source zip contains
everything required to build the binaries. See the workflow file for
how to replicate the build locally.

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.

Many thanks everyone,

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