
Talking Drupal Talking Drupal #522 - New Contrib Records System
Sep 29, 2025
Fran Garcia-Linares, a Drupal web developer, and Tim Lehnen, engineering lead at the Drupal Association, dive into the new Contribution Records System. They discuss the challenges of migrating millions of entities and the importance of accurate crediting. The redesigned system simplifies how contributions are tracked and displayed. Future enhancements include broader contributions beyond code, like events and localization. Gamification and new API endpoints for data querying are also on the horizon, promoting community engagement.
AI Snips
Chapters
Transcript
Episode notes
Migration Handled Millions Of Records
- Fran cited drupal.org's scale: ~2M users, ~1.5M issues, ~5M contributor entries and >10M comments.
- She called migrating that data a constant engineering challenge requiring optimizations and background processes.
All Closed Issues Are Creditable Now
- Contribution credit now applies to any closed status, not only 'fixed', simplifying attribution.
- This change also eases migration because GitLab only has open/close semantics.
Plan For Transition Friction
- Expect extra clicks during the transition and plan for some UX friction.
- Prioritize GitLab workflows as issues migrate to reduce context switching later.
