elastic / kibana

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

Support multiple news feeds #61550

Open ryankeairns opened 4 years ago

ryankeairns commented 4 years ago

As a user, I would like to view news items that are relevant to my job.

As a solution provider, I would like to communicate relevant news to my target audience.

Kibana currently provides a "What's New" feature, via the header, that presents a broadly scoped set of news items. There is now a desire to expand this feature to accommodate multiple, specialized news feeds.

cc:/ @alexfrancoeur

Figma prototype

https://www.figma.com/proto/EG8LewmUTK2la66aXfkOKE/Kibana-Header-Search?node-id=736%3A3307&viewport=804%2C417%2C1&scaling=min-zoom

Screenshot from Figma link

Screenshot 2020-03-31 16 36 07
elasticmachine commented 4 years ago

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

ryankeairns commented 4 years ago

@MichaelMarcialis assigning you just as a reminder that we need to provide Alex a mockup. Not urgent, but let me know when you have time and we can chat further. It seems fairly straightforward.

alexfrancoeur commented 4 years ago

Heya @ryankeairns, taking the underlying implementation out of it (separate feeds vs. one massive feed that's filterable / tagged), this is what I was thinking. Hope it helps!

The prototype looks good, but some sort of indicator of category might be nice to have in the feed itself

ryankeairns commented 4 years ago

@alexfrancoeur thanks, that helps. Do you envision users being allowed to disable only by solution? In other words, you can disable each of Enterprise Search, Observability, Security, Elastic Stack, Kibana, Elastic Cloud, but you'd still have some news coming in (that which is not tied to a solution)?

What I'm ultimately trying to avoid (possibly) is an empty news feed situation.

alexfrancoeur commented 4 years ago

Great point and I agree. I'm watching a presentation around how Cloud will be approaching this at the moment. To align with what @osmanis is thinking for Cloud, it might make sense to use the categories Elastic Stack, Elastic Cloud, Elastic News, Enterprise Search, Observability and Security.

To answer your question, I see a two options.

@osmanis has been putting some thought into this from the Cloud side and we probably want the same experiences, any thoughts?

osmanis commented 4 years ago

What I'm ultimately trying to avoid (possibly) is an empty news feed situation.

One approach to consider is to always show all categories in the newsfeed. Users don't get the ability to filter out content on the feed. Instead, users get the ability to select what they get notified on (the categories we make available).

Benefits with this approach: