Hi, the recent thread at [1] motivated me to hack together this tiny patch series that paves our path towards making the reftable backend the default backend. It does two things: - It announces the breaking change for Git 3.0. - It makes it the default now already when "feature.experimental" is enabled. The first item is subject to ecosystem support, most notably in libraries like Gitoxide, libgit2 and JGit. The second item is intended to extend the user base to power users so that we get more test exposure out in the wild before we make it the default in Git 3.0. Thanks! Patrick [1]: <xmqqtt3vkhwk.fsf@gitster.g> --- Patrick Steinhardt (2): BreakingChanges: announce switch to "reftable" format setup: use "reftable" format when experimental features are enabled Documentation/BreakingChanges.adoc | 39 +++++++++++++++++++++++++++++ Documentation/config/feature.adoc | 6 +++++ setup.c | 18 ++++++++++++++ t/t0001-init.sh | 50 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 113 insertions(+) --- base-commit: 83014dc05f6fc9275c0a02886cb428805abaf9e5 change-id: 20250702-pks-reftable-default-backend-6c30f330250a