Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GS] Improve initial results display #75040

Open
1 task
Tracked by #83354
ryankeairns opened this issue Aug 14, 2020 · 7 comments
Open
1 task
Tracked by #83354

[GS] Improve initial results display #75040

ryankeairns opened this issue Aug 14, 2020 · 7 comments
Labels
impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort old Used to help sort old issues on GH Projects which don't support the Created search term. Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience)

Comments

@ryankeairns
Copy link
Contributor

ryankeairns commented Aug 14, 2020

Related to #58049 #62010 #78771 #84523

Due to both a need for trimming scope from the initial version and varying opinions on the initial results display, the use of 'Recently viewed' items as the default result set was carried over to this issue.

As of this writing, the initial results display will present a list of alphabetized applications since 1) that is readily available content and 2) it supports the core premise of this being a navigation-oriented feature. Looking ahead, we can make this experience better. Following a few ideas that have been proposed. Let's use this issue to capture further ideas, discuss, and settle on the next iteration.

Proposed ideas

Note about current logic

If we stick with the current design - showing all the apps - then we should still clean up the logic as described in #78771 .

Related Issues

@ryankeairns ryankeairns added the REASSIGN from Team:Core UI Deprecated label for old Core UI team label Aug 14, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

@alexfrancoeur
Copy link

@joshdover I think @ryankeairns and I can break this one up into bite sized tasks. @ryankeairns I have some thoughts here, but if you had prioritize any of these improvements - what would they be?

@ryankeairns
Copy link
Contributor Author

ryankeairns commented Dec 4, 2020

My personal, general inclination would be to introduce some form of increased weighting for frequently visited apps and objects.

I don't know that we need to relocate 'Recent items' from the left nav, per se, but rather consider other intelligent solutions based upon an individual's activity. In other words, if a person keeps visiting specific apps and objects, we should do something like increase their score.

This has me wondering if/how we can approximate such behavior until personalization capabilities (and more robust scoring) exist in Kibana, but I'd imagine we could come up with some 'less expensive' ways that leverage the existing recent activity localStorage or add some data to that object, for example (i.e. counting visits to apps, etc).

As for some of the other options mentioned in the description:

  • Recent search terms - its an existing pattern, but I also sense the potential for presenting an ugly list of short terms
  • Empty results with hints - seems less informative than starting with apps; loses usefulness over time
  • Available types - I think we can improve the discoverability of the syntax in nicer ways (e.g. with the tag suggestion)

@ryankeairns ryankeairns added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc and removed REASSIGN from Team:Core UI Deprecated label for old Core UI team labels Jan 19, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Nov 4, 2021
@pgayvallet pgayvallet added Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience) and removed Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc labels Oct 31, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/appex-sharedux (Team:SharedUX)

@roshan-elastic
Copy link

Hey @ryankeairns - do you know who the PM on this would be? Just had a call with the customer who suggested the following enhancement:

Wondering who I might be able to ask about high-level priorities around search.

@ryankeairns
Copy link
Contributor Author

@roshan-elastic Check with @kevinsweet . I won't go so far as to say he is the PM ;) , but he has been looking into usage other needed enhancements.

@roshan-elastic
Copy link

Hey @kevinsweet - I'm wondering whether you have any high-level indication of priorities of when we might look at updating the 'search' component at the top of Kibana?

(feel free to PM me if easier!)

@petrklapka petrklapka added the old Used to help sort old issues on GH Projects which don't support the Created search term. label Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort old Used to help sort old issues on GH Projects which don't support the Created search term. Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience)
Projects
None yet
Development

No branches or pull requests

6 participants