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

Upgrade Fabrica to Ember v4.X/Octane #761

Open
svogt0511 opened this issue Aug 22, 2023 · 0 comments
Open

Upgrade Fabrica to Ember v4.X/Octane #761

svogt0511 opened this issue Aug 22, 2023 · 0 comments

Comments

@svogt0511
Copy link
Contributor

svogt0511 commented Aug 22, 2023

Upgrade to next LTS (4.0 or beyond - TBD). Fix patches, deprecations, tests, bugs, carryover tasks as needed. Also, implement octane edition items as determined to be necessary.

The general upgrade methodology is described in the Fabric Ember Upgrade Technical Spec.

Other documentation: Fabrica-4.0-CarryoverTasks, ember-module-status worksheet.

DEVELOPMENT

  • Will be done on a feature branch (fabrica-updates-4xx).
  • Modifications will be integrated into the feature branch using pull requests and will be reviewed by members of the project team, except as outlined under 'REVIEWS/TESTING'
  • Updates from the main branch will be periodically pulled into the feature branch to keep the feature branch up-to-date.

REVIEWS/TESTING

  • During development reviews will be done by other members of the project team.
  • Other development team members will be asked to review only the modifications that involve architectural changes.

ACCEPTANCE TESTING

  • All test suites pass.
  • Passes final security audit.
  • Invite others (dev and engagement teams) to go through the manual testing checklist.
  • Document/fix issues that arise from acceptance testing.

RELEASE/POST-RELEASE TASKS

  • Clean up the support issues list.

RESOURCES

@svogt0511 svogt0511 added the Epic label Aug 22, 2023
@svogt0511 svogt0511 changed the title Upgrade Fabrica to V4.X/Octane Upgrade Fabrica to Ember v4.X/Octane Aug 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants