hello team, while having a bit of time I resumed the topic grouped in the epic https://issues.apache.org/jira/browse/OAK-5599.
Part of the discussion we already had in the past 1 or two years is that oak-run is big and begin to be a challenge during releases and the fact that we could split development functionalities from production tooling would allow us to remove quite a bunch of libraries from the jar deployed on mvn for production tooling and will leave the development one not deployed. Main scratching I have now is: assuming we proceed what about backports? So i thought the following: - main goal: create oak-operations and oak-development modules. Eventaully delete oak-run. - backport these on all the branches. Up to what version? Can we blindly backport all of the stuff? - what are the differences nowadays in oak-run between branches? Repository construction? others? Thoughts? Cheers Davide