On Fri, 6 Oct 2023 at 08:57, Antonio <anto...@vieiro.net.invalid> 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



Reply via email to