I completely agree, the end goal is definitely worth it. It will be a little difficult, because, as Marko points out, not everyone uses PRs. So, unless everyone uses the same methodology, with which the CI has voting rights for every commit (as with most other large open source projects), it will always be a tail to chase. That being said, the failing tests situation can be made a lot better. But, it requires someone to lead that effort. Kind Regards Andrew On 06/08/2024 07:09, Eric Herman via developers wrote:
Hello Marko, Otto, Kristian, developers,
I share Otto's experience that the changes are hard at first, but the rewards come quickly. Sporadic test failures get investigated and resolved, or sometimes split out into a non-gating supplemental test-suite. Developers find sensible solutions.
As Marko illuminates, MariaDB server's development is unusual. That said, it is slowly shifting towards practices more typical of other FOSS codebases.
It is clear that there will be challenges in implementing an "always be green" policy.
With the challenges in mind, how can we get there?
Cheers, -Eric
_______________________________________________ developers mailing list -- developers@lists.mariadb.org To unsubscribe send an email to developers-leave@lists.mariadb.org
-- Andrew (LinuxJedi) Hutchings Chief Contributions Officer MariaDB Foundation