This repository was archived by the owner on Apr 1, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 243
Create Backstage Plugin for Odo CLI to Bootstrap Application Development with Devfiles #7091
Copy link
Copy link
Open
Labels
area/backstageIssues or PRs related to the Backstage integrationIssues or PRs related to the Backstage integrationkind/epicAn issue categorized as a high-level Epic. Needs to be scoped and broken down in 1+ stories/tasksAn issue categorized as a high-level Epic. Needs to be scoped and broken down in 1+ stories/taskskind/featureCategorizes issue as a feature request. For PRs, that means that the PR is the implementationCategorizes issue as a feature request. For PRs, that means that the PR is the implementationlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/HighImportant issue; should be worked on before any other issues (except priority/Critical issue(s)).Important issue; should be worked on before any other issues (except priority/Critical issue(s)).
Description
Activity
Metadata
Metadata
Assignees
Labels
area/backstageIssues or PRs related to the Backstage integrationIssues or PRs related to the Backstage integrationkind/epicAn issue categorized as a high-level Epic. Needs to be scoped and broken down in 1+ stories/tasksAn issue categorized as a high-level Epic. Needs to be scoped and broken down in 1+ stories/taskskind/featureCategorizes issue as a feature request. For PRs, that means that the PR is the implementationCategorizes issue as a feature request. For PRs, that means that the PR is the implementationlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.priority/HighImportant issue; should be worked on before any other issues (except priority/Critical issue(s)).Important issue; should be worked on before any other issues (except priority/Critical issue(s)).
Type
Projects
- StatusShow more project fieldsTo Do 📝
/kind feature
As part of improving the developer experience and enabling efficient application development, we propose creating a Backstage plugin that integrates with the Odo CLI to facilitate the quick and easy bootstrapping of applications using devfiles. Devfiles provide a standardized way to describe development environments, making it easier for developers to get started with projects.
Acceptance Criteria:
To consider this issue complete, the following criteria should be met:
Backstage Plugin Creation:
odo init#7116) to executeodo, but we'll still need a Backend Plugin to support the Frontend Plugin for the Devfile UI within Backstage. That's the scope of Port backend to Node (using Wasm for Devfile library), so it can be used as Backstage backend plugin #7107)Integration with Odo CLI:
odo init#7116) to executeodofrom a Golden Path Template. We'll still need a Backend Plugin to support the Frontend Plugin for the Devfile UI within Backstage. That's the scope of Port backend to Node (using Wasm for Devfile library), so it can be used as Backstage backend plugin #7107)Application Bootstrap using Devfiles:
odo initexample Golden Path Template #7117 to bootstrap new starter project application from Backstage. Next thing that could be done would be to suggest/create a Devfile for an existing application).Testing and Quality Assurance:
Documentation:
Community Engagement:
Compatibility:
Sub-stories/tasks:
odo init#7086odo init#7114odobinary with Backstage plugin #7137redhat-developerorg #7138