Mark this repository as deprecated in README#907
Draft
bdraco wants to merge 1 commit into
Draft
Conversation
The legacy dashboard in this repo is being replaced by esphome/device-builder. Today contributors find out their PRs will not be reviewed only after opening them; flag the situation up front and direct security reports through GitHub security advisories instead of public PRs.
Member
|
This repository is also the source for web.esphome.io |
Member
Author
|
Leaving as draft until Marcel comments. We had some comments/commits that imply the new frontend will replace web.esphome.io but I'm not sure if thats still the case / plan. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
The dashboard in this repository is being replaced by esphome/device-builder, and new feature work has moved there. Today contributors are typically only told this after opening a pull request (see e.g. esphome/esphome#15485), which is frustrating for them and wastes review cycles.
This PR adds a clear, friendly deprecation banner to the README so that visitors and would-be contributors learn the situation immediately:
The "Development" section is preserved underneath, since the repo is still embedded in ESPHome releases and security fixes will still ship from here.
A companion PR in esphome/esphome adds a GitHub Actions bot that posts the same message on PRs touching
esphome/dashboard/ortests/dashboard/, so contributors who land there directly also get the heads up.