ID's of users linking bugs to some artefacts not conveyed or stored

Bug #881154 reported by Eliah Kagan
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

When a user links an existing bug to a question, the notifications for that action specify the user's display name but not the user ID. The user ID is neither conveyed in the body of the email notifications, nor in the X-Launchpad headers. Furthermore, according to Gavin Panella, this information may not be stored at all! See https://answers.launchpad.net/launchpad/+question/174824 for details and a real-world example where this bug was practically problematic.

QuestionBug, BugCVE, and SpecificationBug do not record the registrant/owner.

Related branches

Changed in launchpad:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Curtis Hovey (sinzui) wrote :

The model does not store the link registrant.

tags: added: bugs questions
Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 881154] Re: ID's of users linking bugs to questions not conveyed or stored

Perhaps the lp style guide should state that users are always
identified by "Real Name (userid)" or whatever it's going to be.

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: ID's of users linking bugs to questions not conveyed or stored

Style is not the issue here. The data was never collected. The bug linking mixins do require the linking user. BugBranch links do record who created the link, as does BugNomination. QuestionBug, BugCVE, and SpecificationBug do not record the registrant/owner. This bug is larger than described.

Revision history for this message
Eliah Kagan (degeneracypressure) wrote :

I would certainly have no objection if you were to edit or rewrite my original bug report to reflect the true nature and extent of the problem. Alternatively, if you would prefer, I can edit it myself, and hope that I (as a Launchpad non-expert) get the details right.

Curtis Hovey (sinzui)
summary: - ID's of users linking bugs to questions not conveyed or stored
+ ID's of users linking bugs to some artefacts not conveyed or stored
tags: added: cves specifications
description: updated
William Grant (wgrant)
Changed in launchpad:
assignee: nobody → William Grant (wgrant)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → In Progress
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
assignee: William Grant (wgrant) → nobody
status: In Progress → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.