code review initial comment/description should be editable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Tim Penhey |
Bug Description
Context: https:/
We had some discussion, during which I convinced vila to change his
approach to the bug. So he pushed up an updated version, in which those
changes were done. However, the updated diff mail (attached) which was
sent out includes the original cover letter, which misleadingly makes it
look like he's insisting on the original approach.
What would probably be better is to just send a mail saying the code
review has been updated, and here's its url and status. Don't include
the original comment except when sending the original mail.
Or ideally you would batch the diff together with a comment made at
nearly the same time.
You could also include the proposed commit message, which _should_ be
up to date.
affects launchpad-code
tags code-review mail
--
Martin
Related branches
- Björn Tillenius (community): Approve (db)
- Stuart Bishop (community): Approve (db)
- Paul Hummer (community): Approve (code js)
-
Diff: 1275 lines (+269/-246)27 files modified.bzrignore (+1/-0)
database/schema/patch-2207-33-0.sql (+9/-0)
lib/canonical/launchpad/javascript/code/codereview.js (+49/-34)
lib/lp/code/browser/branch.py (+5/-3)
lib/lp/code/browser/branchmergeproposal.py (+40/-1)
lib/lp/code/browser/configure.zcml (+7/-0)
lib/lp/code/browser/tests/test_branchmergeproposal.py (+9/-20)
lib/lp/code/configure.zcml (+6/-2)
lib/lp/code/doc/branch-merge-proposal-notifications.txt (+1/-1)
lib/lp/code/doc/codereviewcomment.txt (+2/-8)
lib/lp/code/interfaces/branch.py (+15/-18)
lib/lp/code/interfaces/branchmergeproposal.py (+7/-3)
lib/lp/code/mail/branchmergeproposal.py (+12/-19)
lib/lp/code/mail/codehandler.py (+4/-7)
lib/lp/code/mail/tests/test_branchmergeproposal.py (+0/-3)
lib/lp/code/mail/tests/test_codehandler.py (+24/-25)
lib/lp/code/model/branch.py (+4/-7)
lib/lp/code/model/branchmergeproposal.py (+3/-12)
lib/lp/code/model/tests/test_branch.py (+1/-3)
lib/lp/code/model/tests/test_branchmergeproposals.py (+1/-31)
lib/lp/code/model/tests/test_codereviewcomment.py (+0/-3)
lib/lp/code/stories/branches/xx-branchmergeproposals.txt (+1/-1)
lib/lp/code/stories/branches/xx-claiming-team-code-reviews.txt (+2/-1)
lib/lp/code/stories/webservice/xx-branchmergeproposal.txt (+3/-15)
lib/lp/code/templates/branchmergeproposal-index.pt (+53/-24)
lib/lp/code/windmill/tests/test_branchmergeproposal_commitmessage.py (+3/-3)
lib/lp/testing/factory.py (+7/-2)
summary: |
- email about updated mp diffs includes obsolete/misleading cover letter + review request email includes obsolete/misleading cover letter |
tags: | added: code-review email |
Changed in launchpad-code: | |
status: | Triaged → In Progress |
assignee: | nobody → Tim Penhey (thumper) |
Changed in launchpad-code: | |
milestone: | none → 10.02 |
status: | In Progress → Fix Committed |
Changed in launchpad-code: | |
status: | Fix Committed → Fix Released |
don't know where the attachment went, but i can post it if you need it.