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

Review and Upgrade Deprecated Packages #1461

Open
3 of 9 tasks
javiertoledo opened this issue Oct 8, 2023 · 0 comments · Fixed by #1485
Open
3 of 9 tasks

Review and Upgrade Deprecated Packages #1461

javiertoledo opened this issue Oct 8, 2023 · 0 comments · Fixed by #1485
Assignees
Labels
dependencies Pull requests that update a dependency file difficulty: medium documentation Improvements or additions to documentation maintainance priority: high

Comments

@javiertoledo
Copy link
Member

javiertoledo commented Oct 8, 2023

Several packages across various Booster packages have been deprecated and require review and potential upgrades to ensure continued functionality, security, and maintainability.

Pending deprecated dependencies per package

application-tester

framework-types

framework-provider-aws-infrastructure (Currently Deprecated)

framework-provider-aws (Currently Deprecated)

cli

framework-provider-azure-infrastructure

framework-integration-tests

Plan

For each dependency:

  • Upgrade each package to the latest stable version that resolves the deprecation warning, while ensuring compatibility with our existing codebase or applying the needed changes.
  • Test the upgrades thoroughly to ensure no regressions are introduced, and that all functionalities continue to work as expected.
  • Update any related documentation to reflect changes in package versions and any necessary code adjustments.

The goal is to keep our codebase up to date, secure, and maintainable by addressing these deprecations proactively. Take into account that:

  • This issue is targetted for the upcoming v2.0.0 release, so introducing breaking changes is acceptable.
  • Make sure that any API changes are properly documented in the documentation.
  • Feel free to work on each package in a different branch and PR. Make sure to target your PRs to the v2.x.x branch.
@javiertoledo javiertoledo added documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file difficulty: medium priority: high maintainance labels Oct 8, 2023
@javiertoledo javiertoledo moved this from Todo to In Progress in Booster Maintainance Oct 18, 2023
@javiertoledo javiertoledo self-assigned this Oct 18, 2023
@javiertoledo javiertoledo moved this from In Progress to Todo in Booster Maintainance Oct 19, 2023
@javiertoledo javiertoledo removed their assignment Oct 19, 2023
@santigamo santigamo self-assigned this Oct 24, 2023
@santigamo santigamo linked a pull request Oct 27, 2023 that will close this issue
3 tasks
@javiertoledo javiertoledo moved this from Todo to In Progress in Booster Maintainance Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file difficulty: medium documentation Improvements or additions to documentation maintainance priority: high
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants