Issue Details (XML | Word | Printable)

Key: JRA-7068
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: =Neal Applebaum
Votes: 29
Watchers: 20
Operations

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

Allow for list of issues to be saved as a filter

Created: 20/Jun/05 07:25 AM   Updated: 18/Aug/08 12:07 PM
Component/s: Filtering & Indexing, Web interface
Affects Version/s: 3.2.1
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments: 1. Java Archive File jira-toolkit-0.6.1.jar (35 kB)

Image Attachments:

1. no_icons.jpg
(207 kB)
Issue Links:
Duplicate
 
Part
 
Reference

Participants: =Neal Applebaum, Anton Mazkovoi [Atlassian], Brian Sensale, Carl Kemp, Jordan Dea-Mattson, Kevin Wilson, Nick Menere [Atlassian], Peter Ridge, Vladimír Skrbek, Zach Garner and Zacharias J. Beckman
Since last comment: 15 weeks, 2 days ago
Support reference count: 4
Labels:


 Description  « Hide
I know you guys are working towards improving the search filter capabilities with regards to querying, but sometimes we need to group issues together based on an arbitrary selection of issues (maybe even across projects). For example, at Atlassian, you have your most popular issues (based on votes). We might also have a list of issues that need to be grouped together for some purpose, that is not easily defined by priorities or assignees. It would be nice if we could provide/edit a comma delimited list of issue keys to use/save as a search. Has this request been raised before?

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Nick Menere [Atlassian] added a comment - 20/Jun/05 08:01 PM
Neal,
I can't locate any other requests like this (though it does sound familiar).
What you can do is create a custom field (either multiselect or text) that can be used to store metadata.

You can then search on it and save it in a filter.
If you don't want the metadata to be displayed (only edited) you can create a new custome field type based on text or multiselct with out the the view templates. Quite easy to do.

Multiselect would allow you to select pre-defined metadata and text field will allow you insert any metadata (should be space seperated).

Would this suit your needs?

Cheers,
Nick


=Neal Applebaum added a comment - 21/Jun/05 05:56 AM
To be honest, I didn't really understand your suggestion. But this is not a high priority need for us. I just wanted to be ready should the need arise.

Anton Mazkovoi [Atlassian] added a comment - 22/Jun/05 12:33 AM
Neal,

Nick is suggesting to use a custom field to group issues. You can use a select list custom field with 1 option for each "issue group". To put an issue into a "group", you can edit the issue and pick a relevant option for that custom field. Then, you can create a saved filter based on this custom field. The filter will find all issues in an "issue group" that the searched custom field option represents. Does this make sense?

If issues need to belong to multiple groups, you can use a multi-select custom field, rather than a select list.

Thanks,
Anton


Zach Garner added a comment - 26/Jul/05 09:26 AM
I don't really feel that using defined categories in a custom field is a good solution to this request. What I need is to create an ad hoc list of bugs that is limited in scope, either temporary or personal. Let me explain:

If I want to have a quick meeting to review the status of a few issues. I'd like to be able to send a URL to the meeting members to view the list of bugs. After that quick meeting, that particular list is no longer important. Using the custom field method would require editing those bugs. Since this list of bugs is ad hoc, limited in scope to only a handful of people in a short meeting, and no longer of interest after a few days, adding a custom field entry would clutter up the issues with garbage.

The "custom field" method also requires permissions to edit the bug, which may not be available.

Here's an example of how to do it in bugzilla:
Simply do an advanced search, and type in the bug numbers into the field called "Only Include Bugs Numbered:" For example:
https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=DUPLICATE&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=350%2C+465%2C915&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Bug+Number&field0-0-0=noop&type0-0-0=noop&value0-0-0=

Using a custom field certainly has it's place, primarily when a set of bugs forms some coherent collection for a large set of users or for a long time, but it is not really what I am looking for.

Thanks


=Neal Applebaum added a comment - 26/Jul/05 10:06 AM
Yeah - that's the same functionality I'm after. e.g. for a project status meeting, a list of issues that is basically hand picked based on no filter of priority, etc.

Anton Mazkovoi [Atlassian] added a comment - 26/Jul/05 08:50 PM
Hi Zach,

Thank you for your feedback.

May I ask if in bugzilla you have to specify the exact bugs you are looking for everytime you do this search?

Thanks,
Anton


Kevin Wilson added a comment - 09/Sep/05 09:52 AM
Please see linked issues. While they were all created to address not being able to do the
type of search this issue reports, JRA-7772 reports same problem in the later comments.

Nick Menere [Atlassian] added a comment - 14/Oct/05 02:20 AM
Just to let you guys know, I am implementing a Custom Field in which you can specify and list of Issue Keys in the Issue Navigator and have those issues returned, in the order you specified in the list.

Therefore you can search for "TEST-1, TEST-10, TEST-2" and only those 3 issues will be returned in that order.

Once completed, I will include it in the JIRA Toolkit for people customer s to use and abuse.

I am also looking at making it possible to re-order these items in the issue navigator, and add them to custom field through icons.

The only thing it doesn't do is utilise the quick search.

Let us know what you think.

Cheers,
Nick


Kevin Wilson added a comment - 14/Oct/05 09:24 AM
Please (super pretty please) allow the keys to be cross-project (e.g. TST-10, JRA-42, RP-99)

Most of the filters created here are to track hot bugs across different projects so managers and
tech support can keeps tabs on them easily.

Off topic: what is the deal with the view of this issue? In FF this thing is like landscape wide not portrait.
Is it doing it to you guys too?


=Neal Applebaum added a comment - 14/Oct/05 09:38 AM
I think Kevin and I are after the same thing and these are duplicate issues. I assume the functionality will not restrict based on being in the same project.
Kevin - the reason it's so wide is because JIRA doesn't wrap URL's, as in Zach Garner's comment on 26/Jul/05 09:26 AM. I guess you've never noticed that before

Kevin Wilson added a comment - 14/Oct/05 09:52 AM
Ahhh, yep never noticed that it didn't wrap the URL...I'm blind (and sometimes stupid).

Anton Mazkovoi [Atlassian] added a comment - 16/Oct/05 06:13 PM
It will be possible to have keys from any project.

Kevin Wilson added a comment - 20/Oct/05 10:57 AM
WOOHOO!!! --> "It will be possible to have keys from any project."

Peter Ridge added a comment - 31/Oct/05 06:52 PM
I'm so glad this search capability is coming. If issue numbers are entered without the key, I hope that the field will assume the currently selected project. That's a very useful feature of Quick Search.

Kevin Wilson added a comment - 01/Nov/05 09:11 AM
Yuck! ---> "If issue numbers are entered without the key, I hope that the field will assume the currently selected project."

I think this should depend on what you have selected in the project list of the search window. If you have the "All Projects"
selected in the project list then it should return any issue with that number in its key otherwise it should only return those
issues from the project(s) you have selected in the project list.

The cached project, etc. is problematic when doing a search. Many users here still fail to realize that when doing a search they
must be aware that previous actions must be cleared to start from scratch. I still have users that run into this when they
don't get the returns they expect ... I know it is sad but it happens. They get in a hurry or space out, whatever the case may be
and they neglect to do a clean search.


Peter Ridge added a comment - 01/Nov/05 01:13 PM
Yes, that is better, Kevin. I had forgotten about the selected projects on the find page.

Kevin Wilson added a comment - 07/Nov/05 11:35 AM
How is the Toolkit release for this functionality coming along?

Nick Menere [Atlassian] added a comment - 07/Nov/05 04:44 PM
That is not a bad idea at all! Though it hasn't made it into the first cut... maybe next release.

The toolkit is finished and is waiting on the 3.4 release Which once we sort one PITA websphere bug out will be released.

Sorry about the delay.

Cheers,
Nick


Kevin Wilson added a comment - 07/Nov/05 04:49 PM
What wasn't a bad idea?

Nick Menere [Atlassian] added a comment - 07/Nov/05 05:05 PM
Your previous comment suggesting using the currently selected project(s) if only a number was given.

Kevin Wilson added a comment - 07/Nov/05 05:08 PM
Ahh ... gotcha. Well that is indeed good news that the toolkit will be ready for 3.4 ... thanks a million Nick, can't wait to test it out.

=Neal Applebaum added a comment - 15/Nov/05 10:25 AM
I may be a dunderhead, but I couldn't figure out how to use it. I installed 3.4 with the toolkit
and created a global custom field of type Multi Issue Key Searcher, but it doesn't show up in my search
as a filter criterion with the other custom fields.
When I did a mass edit, it didn't prompt me to edit existing issues... what is the way we are supposed to use
this new feature?

Kevin Wilson added a comment - 15/Nov/05 10:46 AM
Hmmm ... just a guess (which you likely already did) but maybe you have to do a restart to load the new CF once you have it created.

=Neal Applebaum added a comment - 15/Nov/05 10:56 AM
I did a re-index, as suggested, and even a restart, as you suggested. I even added it to every screen.
Still, I only see it appear in the issue navigator as a selectable column. But I couldn't find
any interface to set the values within it.

Nick Menere [Atlassian] added a comment - 15/Nov/05 08:10 PM
Neal,

Can you please download and try the new version we uploaded today. The 0.6 version was compatible with 3.4 but not 3.4.1.

Sorry about the inconvienience.

Cheers,
Nick


Kevin Wilson added a comment - 16/Nov/05 01:35 PM
Thanks Nick,

Got the new version loaded and tested and it works real good (with a couple of hitches):

1) key text is case sensitive, this could be a problem.

2) Doesn't discern between mixed separator values e.g., TST-1 AAA-1, BBB-1,CCC-1 (not a big deal though)
It will not return TST-1 because it is space separated but the others are returned.

3) I don't think you had this slated for the first release but I'll mention it anyway ... it won't
return matching issues for a list of only key numbers.

Primo addition though! Boss man should be tickled with this one.


Nick Menere [Atlassian] added a comment - 16/Nov/05 11:03 PM
Thanks Kevin,

1) key text is case sensitive, this could be a problem.
2) Doesn't discern between mixed separator values e.g., TST-1 AAA-1, BBB-1,CCC-1 (not a big deal though)
It will not return TST-1 because it is space separated but the others are returned.

Yeah these should be no problem.

3) I don't think you had this slated for the first release but I'll mention it anyway ... it won't
return matching issues for a list of only key numbers.

I think I would use the selected project(s) and return issues from those.

Not sure when I will get a chance to revisit this field but I will get to it.

Cheers,
Nick


=Neal Applebaum added a comment - 17/Nov/05 12:00 PM
Just curious... on the documentation it says
"Once your results are displayed you can click on the column's header to get the sort options.
You will be able to move individual issues up or down or remove them from the list altogether."
but I couldn't get any arrows to display - just red X's - as in your screenshot. And yes - case insensitivity would be a nice
improvement.

=Neal Applebaum added a comment - 17/Nov/05 12:09 PM
I think I see the problem... the arrows only show up when the edit filter pane is showing. (View, not View and Hide).
Which makes sense since you're editing the filter.
and then there's a further problem that clicking on the action makes the column disappear and so the
action doesn't take effect. This was when I had an active saved filter with a column order that I was
modifying and then chose to use my default column order rather than the filter's column order.
After clicking on one of the actions, it reverts back to the saved filter's order.

So, for the original request of being able to save a filter based on an issue list of keys, I think it is doing that.
As to the bells and whistles you added, there's probably some work to be done there. Isn't that always the way?
You give the customer bells and whistles and they complain about them


Kevin Wilson added a comment - 17/Nov/05 12:37 PM
I don't get the order arrows at all ... ?