-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Backstage Plugin for Odo CLI to Bootstrap Application Development with Devfiles #7091
Comments
Community Call (2023-09-25)
|
Status Update (as of Oct 19, 2023): Based on the various discussions that we had, the work has been tackled from two perspectives:
A custom action plugin has been implemented in #7116, with the goal of using that to execute
Done in https://github.com/rm3l/odo-backstage-golden-path-template and https://github.com/rm3l/backstage-odo-devfile-plugin
Bootstrapping possible via #7114.
|
A friendly reminder that this issue had no activity for 90 days. Stale issues will be closed after an additional 30 days of inactivity. |
/remove-lifecycle stale |
/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 executeodo
from 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 init
example 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
#7114odo
binary with Backstage plugin #7137redhat-developer
org #7138The text was updated successfully, but these errors were encountered: