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.

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.

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
> 

Reply via email to