Skip to content

Upgrade React version - LFX Mentorship #998

Closed
@yurishkuro

Description

For the application process please refer to this issue.

  • Description: Jaeger UI is built on React. While we are seemingly already on v18.x of React, the upgrade was not done across the board and some other dependencies are still lagging behind, e.g. "@types/react": "16.8.7". It's also blocking upgrades of other dependencies. This project is likely to involve a substantial amount of code contribution, as certain upgrade require fixing the code to use the new APIs, and sometimes we may run into dependencies that are EOL and need to be replaced altogether.
  • Expected Outcome: Ideal outcome is to have all dependencies upgraded to the latest versions (with the help of @dependabot) and fix all deprecation warnings during the build. But incremental progress towards that goal is also acceptable.
  • Recommended Skills: Javascript, Typescript, NPM, Yarn, Vite.js
  • Mentor(s):
  • Selected mentee:

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions