[Web] Remove dashboard daemon, deprecate flags #3856
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
NOTICE: Upon release, consumers of the community edition of Sensu will need to migrate to the standalone dashboard. Instructions can found at https://github.com/sensu/web#getting-started.
What is this change?
sensu-backend
binary.Why is this change necessary?
In short the complexity of building and maintaining multiple distributions of the Sensu web interface has lead to slower development and a less than stellar community edition. By simplifying our build targets we hope to be able to serve both the community and commercial distributions better.
@calebhailey does the topic justice in Building A Better UI for Sensu; an excerpt:
Does your change need a Changelog entry?
Yes.
Have you reviewed and updated the documentation for this change? Is new documentation required?
A good question.
How did you verify this change?
Ran test suite and ran manually.