Merge lp:~cjohnston/launchpad/1270141 into lp:launchpad
Proposed by
Chris Johnston
Status: | Rejected |
---|---|
Rejected by: | William Grant |
Proposed branch: | lp:~cjohnston/launchpad/1270141 |
Merge into: | lp:launchpad |
Diff against target: |
29 lines (+5/-2) 2 files modified
lib/lp/registry/model/person.py (+2/-0) lib/lp/registry/tests/test_team.py (+3/-2) |
To merge this branch: | bzr merge lp:~cjohnston/launchpad/1270141 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Launchpad code reviewers | Pending | ||
Review via email: mp+222080@code.launchpad.net |
Commit message
When there are no team admins, find the team owner's preferred email address and mail the team owner instead
Description of the change
If a team has no admins, getTeamAdminsEm
To post a comment you must log in.
A team with admins is leaderless. The team owner is negligent, not being an admin or appointing other admins to lead. There is no one to take responsability...it is not trustworthy. I don't think it should be included in the list of valid teams.
The rules once did send emails to the team owner, but this lead to trust issue or complaints from owner who had delegated the leadership of the team to others. In general, the team owner is not to receive any emails except about admin changes.