Project Talk: Maintenance Update
summary
Maintainers report an active strategy: a quarterly cadence of releases, tracking master while selectively backport to 3.9 and 3.8, keeping PR backlog around 20–30 and naming unreviewed PRs the main bottleneck. Tooling enforces clang-format, signed GitHub releases, CI on multiple container targets, and contributor sign-offs. Concrete upstream work includes SoapySDR integration, gr-iio and grpdu modules, removing log4cpp in favor of spdlog, an experimental zero-copy accelerator buffers PR, and a new scheduler prototype aimed at multi-core mappings that shows up to 3× speedups.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:54Branch maintenance and backporting
- 10:41PR review and merging
- 18:43Releasing GNU Radio
- 25:45GNU Radio 3.10 features
- 31:03Packaging and CI improvements
- 34:15GNU Radio 4.0 vision
- 46:19Q&A
related talks
34mStaying Current A Journey in Software Maintenance
57mArchitecture Update
16mTop 10 tips for project maintainers
30mOut of Maintenance Mode: Refactoring a Community
47mPrioritization, Refactoring, and Keeping You Codebase Healthy
50mSustainable package maintenance models
01h 17mDevelopment strategies: You've written a library - now what?
47mTales from the Dev Side: What Went Wrong, What We Fixe & What You Can Steal
