Package: qa.debian.org Severity: minor Hello team,
The contributor profile page at contributors.debian.org generates DDPO links in a format that DDPO does not resolve correctly, breaking cross-reference for users with multiple email identities. The contributor profile at: https://contributors.debian.org/contributor/mendezr@salsa/ generates DDPO links in the format: ?login=Full%20Name%20%3Cemail%3E&comaint=yes However, DDPO resolves contributions only when queried with: ?login=email&comaint=yes Concrete reproducer: A contribution to src:chromium attributed to [email protected] is visible at: https://qa.debian.org/[email protected]&comaint=yes But the URL generated from contributors.debian.org: https://qa.debian.org/developer.php?login=juan%20manuel%20m%c3%a9ndez%20rey%20%[email protected]%3E&comaint=yes does not show that contribution. Either DDPO should accept the "Full Name <email>" format and resolve it to the email alone, or the URL generator on contributors.debian.org should emit just the email. Aligning the two would make consolidated identity profiles fully usable for cross-reference. Related (but not duplicate): - #815375: same pattern from tracker.debian.org using ?email= instead of ?login= - #981613: related identity-merging behavior in the carnivore system (closed 2025-03) Thanks for maintaining these services. Cheers,Juan Manuel Méndez Rey

