Hi Robert, Thanks for chiming in. > On 10. Feb 2025, at 18:03, Robert Munteanu <romb...@apache.org> wrote: > > Hi, > > (usual peanut gallery disclaimer applied) > > On Mon, 2025-02-10 at 16:10 +0100, Konrad Windszus wrote: >> Hi Julian, >> I would refrain from doing reverts before really understanding (and >> describing) the actual issue. >> IIUC from https://issues.apache.org/jira/browse/OAK-11470 the root >> cause is still unclear. >> Please provide further insights why a revert fixed this and what the >> nature of those failing ITs were. >> >> For me it feels a bit like there is something going on outside the >> ASF which drives the release which is not how it is supposed to be. >> For me as PMC it is impossible to judge how reasonable the commit >> related to OAK-11470 is without knowing: >> >> - at least the failing external ITs output >> - a reproducible scenario >> >> Regarding: >>> >>> Can we please leave these details to the person acting as Release >>> Manager? >> >> Reverting lots of commits on the main branch is not a detail, it will >> affect everyone working on the same code base. >> Therefore I think before doing that as release manager this justifies >> some pre-alignment on the mailing list. >> >> Open source is all about transparency. Let us come back to this >> transparency at Jackrabbit. > > > I would trust the release manager to cancel the release vote if they > have found enough proof that there is a problem with the release. They > can of course also postpone the decision until the root cause is > properly understood and formulate but I don't think that's mandatory.
Fully agree here, however my concern was not about cancelling the release but doing revert commits on the main branch. > > What I am not that onboard with is respinning a release without a good > understanding about why the initial release was broken to start with. I > think there is no rush to get this release out the door and we should > do it with a good regression test in place. Also very much +1 here. > > Thanks, > Robert > > >> >> Thanks, >> Konrad >> >>> On 8. Feb 2025, at 10:57, Julian Reschke >>> <julian.resc...@gmx.de.INVALID> wrote: >>> >>> On 08.02.2025 09:37, Konrad Windszus wrote: >>>> Hi Julian, >>>> This sounds pretty vague. What exactly was not working in some >>>> external tests? >>> >>> I really don't know exactly. What we could single out was the >>> removal of >>> Guava ImmutableSet. These kind of changes are somewhat risky >>> because of >>> subtle differences with the alternatives (nullability & order). >>> >>>> Also all the reverts and particularly >>>> https://issues.apache.org/jira/browse/OAK-11470 don’t really >>>> provide any insights. >>> >>> ...added some short explanation. >>> >>>> Why do we temporarily have to revert everything in master instead >>>> of using a branch to fix the release? >>> >>> Because I did not want to release from a branch. >>> >>> Can we please leave these details to the person acting as Release >>> Manager? >>> >>>> ... >>> >>> >>> Best regards, Julian