On 10.11.24 13:35, Michael Bien wrote:
On 01.11.24 13:17, Martin Balín wrote:

On 30. 10. 2024, at 16:26, Neil C Smith <neilcsm...@apache.org> wrote:

On Wed, 30 Oct 2024 at 13:46, Eric Barboni <sk...@apache.org> wrote:
How would it works during delivery branching phase on the main repo with spec increment and so on? The others products have their own git that's easy 😃
I share this concern.  The current situation causes enough of a
problem.  If the release is entirely decoupled, then we really need to
look at decoupling it entirely from the Jenkns triggers and metabuild
info for the IDE.  That might ideally take the form of a separate repo
that links to a specific hash on master for IDE artefacts, builds
sources from that for voting, and from them the plugin?  A separate
repo could also have its own issue queue, etc. which might also be
good to decouple (different userbase, milestones, etc.)
How to release it as separate product
VSNetBeans might not be just build by main NetBeans release builds going forward. Remove that step from build jobs.
And use separate release meta json vsnetbeansrelease.json.
Re delivery branch usage. VSNetBeans should have own branch from master with whatever is in at the time of branching.

this will likely cause github CI cache overflows when both releases overlap. Cache is typically maxed out at nearly 10 GB when master and delivery are active at the same time.

I have a hard time imagining how this will actually work in practice. How will git tags work when two products share one repo? NB generates its release notes based on PR labels + tag deltas right now - I suppose this won't be decoupled? One delivery branch is already causing issues (see other thread) - I don't want to know what happens when PRs have to be moved between two release branches and master.

speaking of which... two additional PRs were just merged to delivery. So this clearly isn't working already. Despite discussion thread, periodic NOTICE threads and direct pings on github.

-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



Reply via email to