feed-pqm should warn if a merge proposal includes revisions from users not in ~contributor-agreement-canonical
Bug #530521 reported by
Andrew Bennetts
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Hydrazine |
Confirmed
|
Medium
|
Unassigned |
Bug Description
One criterion for accepting a patch for bzr is that the contributor(s) should have signed the copyright agreement (or I suppose be Canonical staff and that they made the patch in the course of their employment).
So feed-pqm ought to notify its user if a merge proposal includes revisions that are from a user that is not in the ~contributor-
Ideally perhaps this check would be done during reviews, before the merge proposal is set to Approved, but it would be convenient if feed-pqm did this check just in case.
Changed in hydrazine: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
tags: | added: ubuntu-platform |
To post a comment you must log in.
I'd like to +1 the importance of this bug.
Projects in Launchpad should have a metadata field that consists defines its "contributor- agreement" team (where the contributor- agreement- canonical team is pertinent to me, but perhaps other projects have their own CA).
As a developer and project maintainer, tracking down and enforcing CA signatures is probably my least favorite part of the job. Doing this manually is inefficient and quite possibly inaccurate. This is a process that should absolutely be automated and enforced by Launchpad/Bzr itself.