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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

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.
INSIGHT

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.
ADVICE

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app