Landing: 4aab703df1b7

Project / Subsystem

gcc / maintainer_utils

Date

2026-08-20

Author

Richard Earnshaw

Commit

4aab703df1b7002f7b1d7ae9a842b2d775dfb56e

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
maintainer_utils
patch_id
—
commit_hash
4aab703df1b7002f7b1d7ae9a842b2d775dfb56e
source_type
github
headline
maintainer_utils: Restructure DCO entries outside of roles.
tldr
DCO entries are now stored separately from roles in maintainer data, with enhanced validation.
author
Richard Earnshaw
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • maintainer_utils
  • • DCO
  • • data structure
discussion_id_link
—
bugzilla_pr
—
date
2026-08-20T00:00:00.000Z

DCO entries have been logically separated from project roles within the MAINTAINERS.yml data structure. They are now stored in a top-level user list, distinct from role assignments. This change simplifies data management and introduces new validation rules: DCO email addresses must exist in either the active or inactive email lists, ensuring data consistency.