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

Tech Debt 6 - Versioning Building Blocks and Removing Next.js #1351

Open
10 tasks
viraj89 opened this issue Jun 18, 2024 · 0 comments
Open
10 tasks

Tech Debt 6 - Versioning Building Blocks and Removing Next.js #1351

viraj89 opened this issue Jun 18, 2024 · 0 comments

Comments

@viraj89
Copy link
Collaborator

viraj89 commented Jun 18, 2024

Description

Implement versioning for building blocks to manage dependencies and updates effectively. Develop a strategy to import and use different versions of building blocks locally. Plan and execute the removal of Next.js from the project architecture and deploy it as an NPM package separately. Ensure a smooth transition by refactoring code to work with the new setup. Test thoroughly to ensure compatibility and stability post-migration.

Goals

  • Implement versioning for building blocks.
  • Develop a strategy for managing different versions of building blocks locally.
  • Remove Next.js from the project architecture and deploy it as an NPM package.
  • Refactor code to work with the new setup.
  • Test thoroughly to ensure compatibility and stability post-migration.

Expected Outcome

Effective management of building block dependencies and updates, successful removal of Next.js from the project, and a smooth transition to the new setup.

Acceptance Criteria

  • Versioning for building blocks is implemented.
  • Strategy for managing different versions of building blocks locally is developed.
  • Next.js is removed from the project architecture and deployed as an NPM package.
  • Code is refactored to work with the new setup.
  • Thorough testing is conducted to ensure compatibility and stability post-migration.

Mockups / Wireframes

Not applicable

Product Name

Project XYZ

Domain

Technical Debt

Tech Skills Needed

  • Versioning
  • Dependency Management
  • Refactoring

Complexity

High

Category

Development

Sub Category

Code Refactoring

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants