On 04.10.22 22:01, antonio wrote:
Hi,

I can't tell if this would work on a running NetBeans instance, though, because cpplite.editor is loaded through the general classloader under certain circumstances [1]. It seems "cpplite.editor" is also required for OpenJDK debugging?

This isn't a common use case right? OpenJDK devs could uninstall CND and install CCPLITE?

Once both is available again, maybe there is a way to transition everything to CND over time until CCPLITE is no longer used for anything - but maybe I am too optimistic here.

during transition: we could start by packaging the same set of clusters as of now, but if someone wants to download and install CND, it would require to uninstall CCPLITE first. After a few releases we swap it and bundle CND by default and keep CCPLITE in the update center.



We could also release cnd in a "NetBeans C++ edition", for instance, possibly with a different release cadence and a smaller subset of clusters.

Release managers would have to comment on that but i believe they have already enough work with the main release :). But my personal opinion: I would like to have only one NB installed if possible.

From CI perspective it should be fine in either case. When its part of the full cluster config all we have to do is to add a conditional job with CND tests (once #4431 is integrated). If not, we split the pipeline and filter for PR paths (like the profiler workflow). We could even build different clusters based on labels - but this is something I tried to avoid until now to keep things simple.

best regards,

michael




Cheers,
Antonio


[1]
https://github.com/apache/netbeans/blob/master/java/java.openjdk.project/src/org/netbeans/modules/java/openjdk/project/CProjectConfigurationProviderImpl.java#L57

El 4/10/22 a las 21:46, Geertjan Wielenga escribió:
Well, maybe on installing CND, the CCPLITE modules should get
uninstalled and vice-versa.

Gj

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to