BitDevs Wiki

Source

Transcript

GUI Repo (Bitcoin Core Dev Tech, May 2026)

Bitcoin Core Dev Tech 2026 (notes via Bitcoin Transcripts)May 8, 2026

Added to the wiki June 17, 2026 at 06:14 PM UTC · full text archived June 17, 2026 at 06:14 PM UTC

The session re-examined why the GUI lives in a separate GitHub repository (bitcoin-core/gui) that nonetheless shares the same underlying git history as bitcoin/bitcoin. The original rationale was to separate issue and PR management and to let GUI and non-GUI contributors work with less mutual distraction, with a hypothesis that GUI review activity might increase.

Participants disagreed on whether the split is actually the cause of the GUI's review shortfall. They noted real friction when a change touches both /qt/ and non-GUI code, and the risk of maintainers forgetting to merge to both repos. With the QML GUI rewrite expected to be proposed as a very large PR (possibly for v33, with a PR up before v32 but not merged), the group agreed to archive the GUI repo when QML lands and to close many Qt Widgets issues at that point.

Appears in