Linden Labs Feature Requests

Allow Voting on issues after issue is resolved

At present, jira doesn't allow votes to come in on a project after the project is completed. We need to be able to use voting both as a signal that something is perceived as valuable, and also as a way of evaluating the impact of a project after it is completed. Right now as soon as something is done there is no ability to use a vote to say "that made sense!".

  • Desired behavior: Users can vote/un-vote on an issue regardless of the Resolution state of the issue

Answer

Would be a trivial modification to the source code. However, if we wanted to do it as a plugin, you have to write an plugin that

  1. Replaced the voting Issue Operations.
  2. Subclassed the VoteManager
  3. Subclassed and Replaced the Vote Action via aliasing.

Such a plugin would be theoretically upgrade-safe, but in actuality, maybe not.

Anything else?

Vote for an issue generates an event, and is logged with date timestamp

  1. Desired behavior1: minimally at the database level (no UI necessary), the act of Vote For/Un-vote is logged with a date/time, with unique entry to each vote cast/un-cast.
  2. Desired behavior2: The act of casting vote/un-vote generates an email notification to both Reporter and Assignee.

Answer

JRA-6418

  1. not sure
  2. not sure

Add "Vote For" column in filter view

  1. Desired behavior1: On any filter result displayed in Jira, one column should be a direct URL-to-vote-for that issue (?vote=vote) or un-vote, if applicable (?vote=un-vote). User can click Vote Here or similar wording.
  2. Desired behavior2: In HTML-based subscription emails (using the existing 'use custom column order for filters'), this Vote For column should be available in the email for each issue.

Answer

Added "Vote" Custom field as part of Voters and Watchers Custom Field.

JRA-6747

  1. You can customize the HTML emails but this is not upgrade-safe.

Add field with "Resolved" date-timestamp to filters

We currently can sort Jira tasks by "Created" date and "Updated" date, but most useful is a "Finished" date for generating As&Os (Achievements and Objectives). Right now the closest we can come is to use the Updated date (where Resolution=Finished), but that is not accurate if comments are added or other changes made post-resolution.

Answer

Currently available as part of the JIRA Charting Plugin

Subtask quick-entry should be available immediately after creating a issue

Currently the subtask quick-entry doesn't show up until after the first sub-task has been created.

  1. Desired behavior: Sub-task quick entry is available immediately after creating a issue.
  2. Further desired: A quick entry is available for all new issues/task. User clicks on 'Create New Issue' in title bar, and is presented with a quick-entry form instead of current https://jira.lindenlab.com/secure/CreateIssue!default.jspa (Step 1 of 2 --> Step 2 of 2)

Answer

  1. This can be accomplished by setting the hidden property 'jira.view.issue.show.quicksubtask.when.no.subtasks'. See Subtask creation form enhancements.
  2. The two step issue-create is necesasry because the fields on step 2 can be radically different based on which issue type you choose. An alternative would to ajax-ify the wizard. That could be done either by us, or as a plugin that overrides the issue-create Issue Operations.

Add more widgets to the new subtask quick-entry

When user has a project and starts adding sub-tasks, the quick entry line needs better controls.

  1. Desired behavior1: Get rid of the sub-task type combo-box. It is always a sub-task.
  2. Desired behavior2: Add a 'fix for' combo box or automatically inherit the fix version from the master project.
  3. Desired behavior3: Add a priority combo box

Answer

You can configure which feilds are visible in subtask quick-create. See Subtask creation form enhancements

Applet/Option to return n random entries based on filter criteria

Due to daily voter fatigue, there needs to be a way to present random issues for consideration in other formats. As a baseline functionality to other implementations, the following is needed:

  • Desired behavior: When creating a new filter, user has option to choose 'return [ all ]/[ n ] random results that match'

Answer

tbd

Applet to allow multiple filters to be sent in one subscription email

Currently 1 filter subscription sends user an email with the results of 1 filter. Desired behavior: user has ability to append multiple filter results into one subscription mail.

  1. Example1: one email with "Projects created today to Vote On"; followed by "Bugs created today to Vote On"; followed by "5 Random Issues to Vote On"
  2. Example2: "Issues Due This Week"; followed by "Issues Dues Last week and Pwned"

Answer

tbd

Add date-timestamp to screen shots in issues

The screen shots in tasks need Date/time indications so that it is possible to tell which images predate which fixes or changes.

  1. Desired behavior: User can enter a date/time, or field is populated with date/time of upload into Jira.
  2. Further desired: User may enter exact version numbers (i.e. 1.7.0.30) associated with a screenshot.

Answer

  1. This date an attachment is uploaded is already recorded, and is available in the 'Manage Attachments' page. One could modify the JSPs to display the time and date below the thumbnail as well.
  2. Displaying the comment added with the attachment (like Confluence) might be a good idea, if it is possible.

Add "Create Dependent Issue" hyperlink when viewing an existing issue

It is very useful to use 'linked issues' to organize related projects, but currently this requires a painful extra step when creating a new project.

  • Desired behavior: When browsing an issue, user is presented with a link "Create Dependent Issue" that works like "Create New Issue", except the new project has an "Is depended on by" link automatically set to the project being viewed.

Answer

This could be done eaily with an Issue Operations plugin and a new Action. See 'Clone Issue' code for an example.

Add "Assigned" and "In Progress" links to Jira user profile pages

It would be very useful to have links to "Assigned" (unresolved only) and "In Progress" filters in the user profile pages. Desired behavior: when user clicks on "Ramzi Linden" in Jira, it brings user to the User Profile page. From that Profile page, user has links to see what projects are assigned and in progress for that person

Answer

Only by modifying the JSPs?

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jul 18, 2006

    Scott Farquhar says:

    A few comments: We should really pull voting out from JIRA as a complete plug...

    A few comments:

    • We should really pull voting out from JIRA as a complete plugin, and allow people to extend it, and develop different voting managers. However, this won't really happen until Maven 2.
    • The subscription stuff will come when you can 'AND' filters together (well - sort of - you'll get them in one search results - probably not what they want). Not sure if there is a pluggability point there.
    • Random queries would be very simple to do.