To be clear, the 4 panel summary in the web-ui as of 5.17 and prior was never part of the OSS web-ui “dashboard” client. I think prior to the federated view, this was referred to often as the HUD or homepage.
So as I said, I think the problem here is around the words in the marketing materials. We need to fix the feature matrix to be clearer as “dashboard” has been used in a couple of different ways.
On one hand we’ve been using it quite generally to refer to the embedded “web-ui api client”. As an example, the word “dashboard” is used in configuration keys for the the sensu-backend service to control aspects of that web-ui client. So with that usage in mind, OSS has an embedded web-ui api client (ie the dashboard). In the 5.17 documentation for the dashboard, there’s an effort to point out that the 4 panel homepage view is a commercial feature, while refering to the “Dashboard” as the web-ui client.
On the other hand, we’ve started to very recently refer to the federated view as “a dashboard” in the latest release, calling it as such in the web-ui sidebar menu. A dashboard inside the dashboard, if you will. So that’s the confusion we’ve caused by using the word in a couple of different contexts.
As Caleb posted today, the web-ui itself is going to be separated out as a separate OSS repository instead of being embedded in the OSS sensu-backend. As a result of that, we’ll have to re-work the language in the feature matrix further.