elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.69k stars 8.12k forks source link

[Meta] Enhancing Navigational Search #83354

Open alexfrancoeur opened 3 years ago

alexfrancoeur commented 3 years ago

Search is in Kibana, yay! As we close out https://github.com/elastic/kibana/issues/57576, we want to make sure we don't lose momentum on search. Below you'll find a prioritized list of features we'd like to introduce to search to optimize navigation for all users of Kibana.

Outside of the priority categorization below, the lists are not in prioritized order. Bugs are not included in this issue.

High priority

Medium priority

Low priority

Future

elasticmachine commented 3 years ago

Pinging @elastic/kibana-platform (Team:Platform)

ryankeairns commented 3 years ago

@alexfrancoeur this is super helpful. One quick question... does [GS] Feature results provider #72680 refer to the app/feature directory, specifically?

In a similar vein, the links in the Stack Management side nav stand out to me as prime content. Maybe that would be tackled by another team (ES UI)?

alexfrancoeur commented 3 years ago

@ryankeairns it doesn't need to refer to the app / feature directory specifically, but I would view the feature results provider as replacing that legacy view. I agree that stack management stands out as prime content. @joshdover PR seems to cover that, but we'll need to communicate this PR to all Kibana contributors to make sure it's used for streamlined nav

ryankeairns commented 3 years ago

Something I noticed in reviewing stuff in flight is that the solutions themselves do not show up in results. For example, if you search Observability you'll get no results. It's semi-related to keywords as described here https://github.com/elastic/kibana/issues/76778 , but likely needs to be called out separately.

I would imagine search for Observability returns...

  1. ...a result for the top level solution (Observability) that routes you to the related Overview page and/or
  2. ...the apps under the solution (Logs, Metrics, APM, Uptime, User Experience)
pgayvallet commented 3 years ago

@ryankeairns I think that's a similar discussion than in https://github.com/elastic/kibana/issues/81352?

alexfrancoeur commented 3 years ago

I'm having issues pulling down this PR https://github.com/elastic/kibana/pull/83380, but theoretically, if I were to type in stack management - would I get all underlying applications? I would expect similar behavior for solutions, even if they are high level applications.

ryankeairns commented 3 years ago

I'm having issues pulling down this PR #83380, but theoretically, if I were to type in stack management - would I get all underlying applications? I would expect similar behavior for solutions, even if they are high level applications.

Happened to have the PR running... yes, you do get them all:

Screen Shot 2020-11-17 at 9 29 38 AM
elasticmachine commented 2 months ago

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

petrklapka commented 2 months ago

This needs a tidy. Four years old, probably deprecate and close.