#1: Tracker UI pr0n
- Contents
- Proposed by
- Lukas Zdych
- Seconded by
- Martin Aspeli
- Proposal type
- User interface
- State
- being-discussed
Definitions
- ÜberSelectionWidget
- Limi's idea for a generalisable LiveSearch-like widget
Motivation
The easier and more intuitive the tracker is to use, the more likely it is to be used.
Proposal
- Let add-response be an add form at the bottom of the issue page
- Use a collapsible fieldset, or make add form appear via AJAX when you click "Add issue"
- This makes it easier to see full issue transcript while adding response, and makes the responses-are-subobjects implementation detail less obvious.
- Add LiveSearch box for issues on tracker front page
- Allow a per-tracker LiveSearch for issues, by number, title, description, tag or transcript. This is essentially limi's plan with "ÜberSelectionWidget".
- Allow in-place editing of issue details: Double-click on a field on the issue view screen to edit it there and then, click away to save.
- There are plans to build this into Archetypes
- Issues-by-tag UI on tracker front page needs more thinking
- Devise a quick and easy way to add tags to issues, especially if used to categorise multiple issues at the same time.
- Add ability to perform issue batch operations (e.g. change target release, etc.)
- May be able to make a data grid widget edit multiple issues at the same time, based on a search
Mmm...
Brilliant!
An alternative to reversing issue order is to collapse all comments except for the latest and expand it. Think GMail.
Also +1 on collapsible response form at end of page, this would hide the response-as-subobject awkwardness and should speed up the process of responding. Further, this type of form can not only be loaded in AJAX, but I believe cached in browser and squid. If the url of the form is not issue-specific, i.e. part of the skin, it would only have to be cached once per site.
Sort on: Responses on issue detail page
I thing that it would be more usefull to reverse order of displaying responses on issue detail page. When I got notification about new response, I have to go to issue link and then scroll down for new posts. Why not to see the last response just below issue details?