UX for editing live search results
Searchlight is great because a user can get near real-time information about cloud resources. However, that data can change due to user interactions (pause an instance) or resource life-cycle operations (delete volume on instance termination). When the cloud resources change, the user's current search may become stale
This focus of this blueprint is to find a way to allow the user to view and act on cloud resources, and see the results of any changes they are making, but avoid confusion if the search result content or ordering changes during their task.
Some sample use cases:
1) User is looking at a carefully filtered list of their images. They create a new image. It is great for that new image to be inserted into their current search results if it passes the filter.
2) User deletes an image. It is great if that image is immediately hidden from their current search results.
3) User wants to act a resource. It is great if the search result list does not jump around due to changes made by other users as they are trying to read it and click on their desired resource.
4) User modified a resource which affects its relevance in the search results. It is great if the modified item is gracefully relocated, or gracefully hidden, rather than just jumping to a new location or disappearing.
5) User selects 1 or more items for batch action. It is great if those selections don't move around or disappear because the search result set is updated.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- Tyr Johanson
- Direction:
- Approved
- Assignee:
- Tyr Johanson
- Definition:
- Review
- Series goal:
- Accepted for ocata
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Travis Tripp
- Completed by
- Steve McLellan
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
[WIP] Toggle Live Search
Gerrit topic: https:/
Addressed by: https:/
Add a unique hit identifier to search results
Gerrit topic: https:/
Addressed by: https:/
Poll "dirty" items on paused searches
Gerrit topic: https:/
Addressed by: https:/
Show items in-transition
Going to mark this closed; there've been a number of changes merged for it.