Skip to content

馃敡 Repository: Community Maintainer Owned Plugin Migration from Material UI (MUI) to Backstage UI (BUI)#7869

Description

@awanlin

馃摐 Description

This issue is intended to track migrating the Community Maintainer Owned Plugins from Material UI (MUI) to Backstage UI (BUI)

You can use the Claude MUI to BUI Migration Skill to help you with the migration: https://github.com/backstage/community-plugins/blob/main/.claude/skills/mui-to-bui-migration/SKILL.md

You can find the Backstage UI (BUI) documentation here: https://ui.backstage.io/

You can find example of migrated plugins in the following locations:

The detailed automated migration tracker is here: #7023

Warning

Please create 1 PR per workspace, do NOT submit it as one big change. If you work on this make sure you complete 1 before starting the next, complete means it is approved and merged.

The following workspaces need to be migrated:

  • airbrake
  • allure
  • apache-airflow
  • apollo-explorer
  • badges
  • bazaar
  • cicd-statistics
  • cloudbuild
  • code-climate
  • codescene
  • dynatrace
  • entity-validation
  • firehydrant
  • gcalendar
  • gcp-projects
  • github
  • gitops-profiles
  • gocd
  • grafana
  • graphiql
  • graphql-voyager
  • ilert
  • jaeger
  • jenkins
  • lighthouse
  • linkerd
  • microsoft-calendar
  • newrelic
  • nomad
  • opencost
  • periskop
  • puppetdb
  • sentry
  • shortcuts
  • splunk
  • stack-overflow
  • stackstorm
  • tech-radar
  • todo
  • vault
  • xcmetrics

馃憤 Expected behavior

Community Maintainer Owned Plugins are migrated to Backstage UI (BUI)

馃憥 Current Behavior

Community Maintainer Owned Plugins are using Material UI (BUI) still

馃憻 Reproduction steps

N/A

馃搩 Provide the context for the Bug.

This is a large migration that will enable the improved experience that comes from Backstage UI (BUI)

馃憖 Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

Are you willing to submit PR?

No, but I'm happy to collaborate on a PR with someone else

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions