Issue Details (XML | Word | Printable)

Key: JRA-13360
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Rob Lanphier
Votes: 7
Watchers: 8
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
JIRA

SHOULD be able to vote for resolved issues

Created: 18/Aug/07 06:26 PM   Updated: 01/Feb/08 08:42 PM
Return to search
Issue 21387 of 63008 issue(s)
<< Previous | JRA-13360 | Next >>
Component/s: Voting
Affects Version/s: 3.6.4, 3.10
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Reference
 

Participants: Neal Applebaum, Rob Lanphier and Steve Roughton
Since last comment: 2 years, 1 week, 2 days ago
Labels:


 Description  « Hide

According to JRA-188, voting on resolved issues was taken out. However, this is a really useful feature in our installation for at least two reasons:

1. We use voting as a peer review mechanism, and highlight high vote issues come review time. This creates a bad incentive to leave votes open longer than they should
2. In our public JIRA install, we'd like to still collect votes on issues we marked "resolve/wont fix", so that we can reconsider should there be a popular groundswell.



Neal Applebaum added a comment - 20/Aug/07 09:21 AM

Here's my use case.

We have a development project with a custom workflow transition "Defer" that marks an issue as Deferred. That way it doesn't show up on our to-do lists. However, I still want our clients to be able to vote on these deferred issues.

Sounds like we need a scheme that maps Voting to statuses. If I could map voting to status I could say:

(custom) Status Has Resolution? Allow Voting
Open No Yes
Resolved Yes No
Deferred Yes Yes
Closed - Voting allowed Yes Yes
Closed - no voting allowed Yes No

By default "Open" would have voting enabled, and any new status would not have voting enabled


Steve Roughton added a comment - 01/Feb/08 08:42 PM

Unfortunately it's not even possible to override Jira's restriction on voting for resolved issues, because the restriction occurs in a private final method of the class jira.issue.vote.DefaultVoteManager.

Is it possible to register a different VoteManager?