[CANCELLED][VOTE] Release lib.profiler natives version 1-r2196e46
This vote was cancelled due to issues raised with the binary artefact. New vote to follow. Thanks, Neil - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [VOTE] Release lib.profiler natives version 1-r2196e46
On Fri, 6 Oct 2023 at 08:57, Antonio wrote: > > Ah, I see now. > > So we'll need votes for lib.profiler, dlight.nativeexecution, the > launchers and some other native libraries and utilities (CND has two or > three shared libraries/executables as well). > > So why not build, deliver and vote all of these at once? That'd require > a single vote for all of them, right? Would that help? Because we should expect to only update them when we need to, so the fact that we have two concurrent votes now is unlikely to happen again. There is no issue to consume the existing artefacts from OSUOSL, we just need somewhere else to put them when they need updating from ASF code. I wish we could get out of the mindset that votes are time consuming. It's really not much different to having a PR requiring two reviews before merge! > P.S.: Since these binaries have a different release cycle than the rest > of the code (I think we could compile them one/two three times a year, > right?) we could create a new repository "netbeans-binaries" to build > these (having the NetBeans repo as a submodule). Eric started separating out some binaries already. We have eg. https://github.com/apache/netbeans-native-launchers However, when I came to look at replicating this for profilers it's a bit of an issue because it requires an ant bootstrap and build of that module to generate the JNI headers. They could be checked in elsewhere, but there is some benefit to keeping this code where it is and tidying up our release process for them instead. If this works OK, we may merge launchers back. Can we take any further questions on to the existing [DISCUSS] thread rather than misusing a [VOTE] tagged thread? There's been varied discussion previously on list, and elsewhere (ASF Slack), so if plans need clarifying or altering please do say so. Thanks, Neil - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: [VOTE] Release lib.profiler natives version 1-r2196e46
Ah, I see now. So we'll need votes for lib.profiler, dlight.nativeexecution, the launchers and some other native libraries and utilities (CND has two or three shared libraries/executables as well). So why not build, deliver and vote all of these at once? That'd require a single vote for all of them, right? Would that help? Cheers, Antonio P.S.: Since these binaries have a different release cycle than the rest of the code (I think we could compile them one/two three times a year, right?) we could create a new repository "netbeans-binaries" to build these (having the NetBeans repo as a submodule). There's no need to build these on each one of the PR submits, right? On 5/10/23 23:15, Neil C Smith wrote: On Thu, 5 Oct 2023, 21:00 Antonio, wrote: We currently depend on exechlp-1.2.zip [1] for dlight.nativeexecution, right? But nobody has voted _explicitly_ on that dependency. That's a pre-ASF binary as far as I know. However the ASF profiler binaries should really have been voted on and hosted elsewhere. We now build the new macos binaries for Apple Silicon, that we can download from dist.apache.org and then include them as we do with exechlp-1.2.zip. And no extra voting is required, right? They can't go on dist.a.o or Maven Central in the first place without a vote (Windows launcher is on Maven incidentally via vote). It is also distribution before release (even if only consumed by our sources), and has some other potential issues. Some are raised on that parent POM issue I linked. It has some parallels to this, although more concern for us because these are compiled code. 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 lib.profiler natives version 1-r2196e46
On Thu, 5 Oct 2023, 21:00 Antonio, wrote: > We currently depend on exechlp-1.2.zip [1] for dlight.nativeexecution, > right? But nobody has voted _explicitly_ on that dependency. > That's a pre-ASF binary as far as I know. However the ASF profiler binaries should really have been voted on and hosted elsewhere. > We now build the new macos binaries for Apple Silicon, that we can > download from dist.apache.org and then include them as we do with > exechlp-1.2.zip. > > And no extra voting is required, right? > They can't go on dist.a.o or Maven Central in the first place without a vote (Windows launcher is on Maven incidentally via vote). It is also distribution before release (even if only consumed by our sources), and has some other potential issues. Some are raised on that parent POM issue I linked. It has some parallels to this, although more concern for us because these are compiled code. Best wishes, Neil
Re: [VOTE] Release lib.profiler natives version 1-r2196e46
Hi, I'm missing something here! I'd appreciate some explanations. We currently depend on exechlp-1.2.zip [1] for dlight.nativeexecution, right? But nobody has voted _explicitly_ on that dependency. We now build the new macos binaries for Apple Silicon, that we can download from dist.apache.org and then include them as we do with exechlp-1.2.zip. And no extra voting is required, right? Apple Silicon support is included in NB20 (downloading from dist.apache.org) as well as exechlp-1.2.zip (downloading from OSOUL) and everybody is happy, right? What's the problem? Whenever we release NB20 we'll vote for the new release as we always do (including those Apple Silicon binaries compiled from our own APLv2 sources). A single vote will do for everything. Why adding an extra vote? Thanks for the explanations, Antonio P.S.: Same thing for profiler binaries. [1] https://github.com/apache/netbeans/blob/master/ide/dlight.nativeexecution/external/binaries-list On 5/10/23 20:42, Neil C Smith wrote: Unfortunately that means we will likely now not have Apple Silicon support in NB20, unless someone else can pick it up, and also ironically we will end up continuing with the existing profiler binary that is *less* compliant with ASF release procedures. Our build process requires the distribution of binary native artefacts to people building from source. That source is not signed and is not voted on *at the point that those binaries are produced*. Neither are the binaries. It's a chicken and egg situation. Part of the release process is verifying the link between source bundle and binary. This does that. - 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 lib.profiler natives version 1-r2196e46
On Thu, 5 Oct 2023 at 18:53, Antonio wrote: > -1 (binding). > > AFAIK the source code is already hosted at [1] (with whichever > modifications required to build properly), has been already voted upon > previously, has been already reviewed, has proper NOTICE and license > information and there's no reason to vote for it again. > > Whether we build "convenience binaries" for this source code for one or > more platforms, and whether we deliver these binaries through > "dist.apache.org" for internal consumption, or through OSOUL or through > github or whatever is nothing we should be voting upon, I think. > > The less the votes, the better ;-) ! Fine, I give up, and will pull both votes. Unfortunately that means we will likely now not have Apple Silicon support in NB20, unless someone else can pick it up, and also ironically we will end up continuing with the existing profiler binary that is *less* compliant with ASF release procedures. Our build process requires the distribution of binary native artefacts to people building from source. That source is not signed and is not voted on *at the point that those binaries are produced*. Neither are the binaries. It's a chicken and egg situation. Part of the release process is verifying the link between source bundle and binary. This does that. We have had issues in past IDE releases with the native binaries used in most builds being out of sync with the source of that release. That is one reason Eric worked on separating out the Windows launcher which we have previously voted on. OSUOSL was intended for third-party artefacts, not shadow releasing our own. To put things on dist.a.o or Maven we need a vote and a signed source bundle. That does not have to be onerous. In some ways it's similar to the votes on parent POMs discussed recently on https://issues.apache.org/jira/projects/LEGAL/issues/LEGAL-654 We are not doing this because we somehow enjoy running votes! ;-) Sorry, somewhat annoyed right now, 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 lib.profiler natives version 1-r2196e46
Hi, -1 (binding). AFAIK the source code is already hosted at [1] (with whichever modifications required to build properly), has been already voted upon previously, has been already reviewed, has proper NOTICE and license information and there's no reason to vote for it again. Whether we build "convenience binaries" for this source code for one or more platforms, and whether we deliver these binaries through "dist.apache.org" for internal consumption, or through OSOUL or through github or whatever is nothing we should be voting upon, I think. The less the votes, the better ;-) ! Kind regards, Antonio [1] https://github.com/apache/netbeans/tree/master/profiler/lib.profiler On 3/10/23 21:42, Matthias Bläsing wrote: -1 (binding) I'm sorry, but the binary artifact is missing LICENSE and NOTICE files. I would expect them to be located beside the BUILDINFO.txt file. - 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 lib.profiler natives version 1-r2196e46
+1 (binding) I also wanted to point out that this artifact is for internal consumption only. The reason it exists is to simplify the build - thats it. The lib wrapper module which bundles the native libs already handles the license, I did comment on the placeholder files on the PR too but it is something what can be improved later IMO. I would also like to use the opportunity to invite all PMCs over to the apache slack netbeans channel :) -mbien On 04.10.23 10:59, Neil C Smith wrote: +1 (binding) Voting early to also respond to Matthias' point. I intend to keep the vote open. Without turning this too much into a discussion thread, both things are ugly but intended at the moment. They need addressing, along with a few other things, in the NB21 timeframe. I would have more of an issue with the license and notice if these were public facing binaries, rather than internally facing fragments of the build (which shouldn't be on OSUOSL, and the existing file doesn't have them either). They cannot be used in any circumstance other than where people have those files already. If we need to discuss further, let's move to the existing discussion thread at https://lists.apache.org/thread/08hsrfgn6klcf9bm8t96h6pv0zrysfjm Thanks, Neil On Tue, 3 Oct 2023 at 20:43, Matthias Bläsing wrote: -1 (binding) I'm sorry, but the binary artifact is missing LICENSE and NOTICE files. I would expect them to be located beside the BUILDINFO.txt file. I have a minimal nitpick about the source zip. It seems overly complicated. It took me a some time to realise, that only the profiler/lib.profiler/native/ is relevant and can be diffed against the corresponding repository dir. The rest of the file is a placeholder directory structure, which looks like it could be replace by "mkdir -p $DEST" in the build scripts. Greetings Matthias Am Dienstag, dem 03.10.2023 um 10:51 +0100 schrieb Neil C Smith: This is a vote on the lib.profiler 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 allow us to ship Apple Silicon support for the profiler in NetBeans 20. Primary voting artefact : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/profiler-external-sources-1-r2196e46.zip SHA : 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 Alongside the source artefact are the zipped binary artefacts : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/ 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/6502 The source and binary artefacts were created in GitHub actions run https://github.com/apache/netbeans/actions/runs/6351527745 using the workflow at https://github.com/apache/netbeans/actions/runs/6351527745/workflow The workflow extracts the necessary parts of the NetBeans repository into the source bundle, then passes the source bundle to the various different OS runners to build the binaries. See the workflow file for how to build from source on each OS. 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 - 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 lib.profiler natives version 1-r2196e46
+1 (binding) Voting early to also respond to Matthias' point. I intend to keep the vote open. Without turning this too much into a discussion thread, both things are ugly but intended at the moment. They need addressing, along with a few other things, in the NB21 timeframe. I would have more of an issue with the license and notice if these were public facing binaries, rather than internally facing fragments of the build (which shouldn't be on OSUOSL, and the existing file doesn't have them either). They cannot be used in any circumstance other than where people have those files already. If we need to discuss further, let's move to the existing discussion thread at https://lists.apache.org/thread/08hsrfgn6klcf9bm8t96h6pv0zrysfjm Thanks, Neil On Tue, 3 Oct 2023 at 20:43, Matthias Bläsing wrote: > > -1 (binding) > > I'm sorry, but the binary artifact is missing LICENSE and NOTICE files. > I would expect them to be located beside the BUILDINFO.txt file. > > I have a minimal nitpick about the source zip. It seems overly > complicated. It took me a some time to realise, that only the > profiler/lib.profiler/native/ is relevant and can be diffed against the > corresponding repository dir. The rest of the file is a placeholder > directory structure, which looks like it could be replace by "mkdir -p > $DEST" in the build scripts. > > Greetings > > Matthias > > > > Am Dienstag, dem 03.10.2023 um 10:51 +0100 schrieb Neil C Smith: > > This is a vote on the lib.profiler 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 allow us to ship Apple Silicon > > support for the profiler in NetBeans 20. > > > > Primary voting artefact : > > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/profiler-external-sources-1-r2196e46.zip > > SHA : > > 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 > > > > Alongside the source artefact are the zipped binary artefacts : > > > > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/ > > > > 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/6502 > > > > The source and binary artefacts were created in GitHub actions run > > https://github.com/apache/netbeans/actions/runs/6351527745 using the > > workflow at > > https://github.com/apache/netbeans/actions/runs/6351527745/workflow > > > > The workflow extracts the necessary parts of the NetBeans repository > > into the source bundle, then passes the source bundle to the various > > different OS runners to build the binaries. See the workflow file for > > how to build from source on each OS. > > > > 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 > > > - 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 lib.profiler natives version 1-r2196e46
Hi, Changing to -1, I need to change glasses Better cancel the vote and rebuild with LICENSE NOTICE files in the binary artifacts as it also impact the others "native build" worklow. Best Regards Eric -Message d'origine- De : Matthias Bläsing Envoyé : mardi 3 octobre 2023 21:43 À : dev@netbeans.apache.org Objet : Re: [VOTE] Release lib.profiler natives version 1-r2196e46 -1 (binding) I'm sorry, but the binary artifact is missing LICENSE and NOTICE files. I would expect them to be located beside the BUILDINFO.txt file. I have a minimal nitpick about the source zip. It seems overly complicated. It took me a some time to realise, that only the profiler/lib.profiler/native/ is relevant and can be diffed against the corresponding repository dir. The rest of the file is a placeholder directory structure, which looks like it could be replace by "mkdir -p $DEST" in the build scripts. Greetings Matthias Am Dienstag, dem 03.10.2023 um 10:51 +0100 schrieb Neil C Smith: > This is a vote on the lib.profiler 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 allow us to ship Apple Silicon > support for the profiler in NetBeans 20. > > Primary voting artefact : > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profil > er/1-r2196e46/profiler-external-sources-1-r2196e46.zip > SHA : > 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da > 8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 > > Alongside the source artefact are the zipped binary artefacts : > > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profil > er/1-r2196e46/ > > 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/6502 > > The source and binary artefacts were created in GitHub actions run > https://github.com/apache/netbeans/actions/runs/6351527745 using the > workflow at > https://github.com/apache/netbeans/actions/runs/6351527745/workflow > > The workflow extracts the necessary parts of the NetBeans repository > into the source bundle, then passes the source bundle to the various > different OS runners to build the binaries. See the workflow file for > how to build from source on each OS. > > 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 - 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 lib.profiler natives version 1-r2196e46
-1 (binding) I'm sorry, but the binary artifact is missing LICENSE and NOTICE files. I would expect them to be located beside the BUILDINFO.txt file. I have a minimal nitpick about the source zip. It seems overly complicated. It took me a some time to realise, that only the profiler/lib.profiler/native/ is relevant and can be diffed against the corresponding repository dir. The rest of the file is a placeholder directory structure, which looks like it could be replace by "mkdir -p $DEST" in the build scripts. Greetings Matthias Am Dienstag, dem 03.10.2023 um 10:51 +0100 schrieb Neil C Smith: > This is a vote on the lib.profiler 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 allow us to ship Apple Silicon > support for the profiler in NetBeans 20. > > Primary voting artefact : > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/profiler-external-sources-1-r2196e46.zip > SHA : > 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 > > Alongside the source artefact are the zipped binary artefacts : > > https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/ > > 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/6502 > > The source and binary artefacts were created in GitHub actions run > https://github.com/apache/netbeans/actions/runs/6351527745 using the > workflow at > https://github.com/apache/netbeans/actions/runs/6351527745/workflow > > The workflow extracts the necessary parts of the NetBeans repository > into the source bundle, then passes the source bundle to the various > different OS runners to build the binaries. See the workflow file for > how to build from source on each OS. > > 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 lib.profiler natives version 1-r2196e46
+1 binding (license, Notice,sha512,pgp) are ok to me. Best Regards Thanks for the workflow Eric -Message d'origine- De : Neil C Smith Envoyé : mardi 3 octobre 2023 11:51 À : dev Objet : [VOTE] Release lib.profiler natives version 1-r2196e46 This is a vote on the lib.profiler 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 allow us to ship Apple Silicon support for the profiler in NetBeans 20. Primary voting artefact : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/profiler-external-sources-1-r2196e46.zip SHA : 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 Alongside the source artefact are the zipped binary artefacts : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/ 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/6502 The source and binary artefacts were created in GitHub actions run https://github.com/apache/netbeans/actions/runs/6351527745 using the workflow at https://github.com/apache/netbeans/actions/runs/6351527745/workflow The workflow extracts the necessary parts of the NetBeans repository into the source bundle, then passes the source bundle to the various different OS runners to build the binaries. See the workflow file for how to build from source on each OS. 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 lib.profiler natives version 1-r2196e46
This is a vote on the lib.profiler 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 allow us to ship Apple Silicon support for the profiler in NetBeans 20. Primary voting artefact : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/profiler-external-sources-1-r2196e46.zip SHA : 6f41f0bed161f2e718bf1f0497e631446bf363d7b6affd4ab021e12a5b94c88b8896da8d6c7ec6bd5f411b64770276379c394041f120fe62edd52ed72e2ba3b0 Alongside the source artefact are the zipped binary artefacts : https://dist.apache.org/repos/dist/dev/netbeans/native/netbeans-profiler/1-r2196e46/ 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/6502 The source and binary artefacts were created in GitHub actions run https://github.com/apache/netbeans/actions/runs/6351527745 using the workflow at https://github.com/apache/netbeans/actions/runs/6351527745/workflow The workflow extracts the necessary parts of the NetBeans repository into the source bundle, then passes the source bundle to the various different OS runners to build the binaries. See the workflow file for how to build from source on each OS. 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