Allow to post comments which are not information requests or answers

Bug #114710 reported by Hanusz leszek
30
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Gavin Panella

Bug Description

It happened a few times that I wanted to make a comment which was not an answer or an information request.
Could you add a button to comment without changing the state of the question (so that it stay open).
Thanks

Related branches

Revision history for this message
Francis J. Lacoste (flacoste) wrote :

That's indeed possible, we just have to show that button (it currently only appears when the question is in a final state: Rejected or Solved)

Changed in launchpad-answers:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Curtis Hovey (sinzui)
Changed in launchpad-answers:
importance: Medium → Low
tags: added: confusing-ui
Revision history for this message
Max Bowsher (maxb) wrote :

Perhaps this could be considered to have more than "Low" importance? If one person wants to add notes to a question and then hand it off to someone else for final resolution, there's no way to do it right now which doesn't move the question out of "Open" status, which means the second person is very likely to overlook it. e.g. my own question https://answers.launchpad.net/launchpad/+question/72929 being handed to the LOSAs by Curtis.

Revision history for this message
Curtis Hovey (sinzui) wrote :

Hi Paul.

This is a CHR and answer contact issue that I wanted to fix but have not had time.

I changed the
    @action(_('Add Comment'), name='comment', condition=canAddComment)
    def comment_action(self, action, data):

rule to always show when the user is login. The workflow tests did not break and this surprised me. You might be able to fix this bug with the addition of a test to verify that the button appears for all question states so long as the user is not logged in.

=== modified file 'lib/lp/answers/browser/question.py'
--- lib/lp/answers/browser/question.py 2009-07-17 00:26:05 +0000
+++ lib/lp/answers/browser/question.py 2009-08-19 16:33:26 +0000
@@ -641,9 +641,7 @@
         Comments (message without a status change) can be added when the
         question is solved or invalid
         """
- return (self.user is not None and
- self.context.status in [
- QuestionStatus.SOLVED, QuestionStatus.INVALID])
+ return (self.user is not None)

tags: added: chr
Revision history for this message
Gavin Panella (allenap) wrote :

This drives me nuts every time I do CHR. It is very disruptive to the other party when they receive a message saying that their question is answered when it isn't, or gets a request for information when none is needed.

Changed in launchpad-answers:
importance: Low → High
Gavin Panella (allenap)
Changed in launchpad-answers:
assignee: nobody → Gavin Panella (allenap)
status: Triaged → In Progress
Gavin Panella (allenap)
Changed in launchpad-answers:
status: In Progress → Fix Committed
milestone: none → 3.1.10
Revision history for this message
Curtis Hovey (sinzui) wrote :

All hail Gavin.

Curtis Hovey (sinzui)
Changed in launchpad-answers:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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