Skip to content
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

Deprecate and remove all legacy common functionality that has already been replaced in the new system #24803

Closed
9 tasks done
Tracked by #24493
camilaibs opened this issue May 16, 2024 · 3 comments · Fixed by #24804
Closed
9 tasks done
Tracked by #24493
Assignees
Labels
area:core Related to the Core Backstage Framework backend

Comments

@camilaibs
Copy link
Contributor

camilaibs commented May 16, 2024

Context

Ref: #24493

To prepare for the stable backend release, we will deprecate the backend-common package.

Description

Make sure that all factories, handlers, loaders, routers and other utilities that where mapped to the new system gets deprecated in the backend common package.

Here is a list of things to deprecate:

Note

Since this list was created while reviewing the common API reports for the backend, make sure you revisit it when working on this task.

Alpha api-report:

  • Context

Index api-report:

  • getRootLogger
  • getVoidLogger
  • createRootLogger
  • createServiceBuilder
  • loadBackendConfig
  • errorHandler
  • requestLoggingHandler
  • HostDiscovery
@camilaibs camilaibs self-assigned this May 16, 2024
@camilaibs camilaibs added backend area:core Related to the Core Backstage Framework labels May 16, 2024
@camilaibs
Copy link
Contributor Author

camilaibs commented May 16, 2024

Pull request deprecating the logger helpers: #24804

@camilaibs camilaibs linked a pull request May 16, 2024 that will close this issue
5 tasks
@camilaibs
Copy link
Contributor Author

Pull request deprecating the service builder: #24814

@camilaibs
Copy link
Contributor Author

camilaibs commented May 20, 2024

Pull request deprecating the router handlers and context: #24833

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:core Related to the Core Backstage Framework backend
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant