open-scd icon indicating copy to clipboard operation
open-scd copied to clipboard

Lit and MWC no longer maintained: What are the options?

Open Sander3003 opened this issue 9 months ago • 2 comments

As an product owner, I would like to have the OpenSCD project not depending on outdated libraries and therefore well maintaind so people can have trust in the solution.

Lit and MWC are currently not supported anylonger. Create a write up with the possible solutions. Include: estimated effort (short term (refactor) and long term (maintenance), complexity/risks, future proofness.

Example options:

  • Maintain MWC/Lit ourself
  • Change framework (e.g. swelte, react, vue etc)

Once we have a clear direction, we can change plug-in by plug-in.

Sander3003 avatar Apr 17 '25 06:04 Sander3003

Are you sure that Lit is not supported anylonger? I cannot find information on that.

Regarding the maintenance mode of MWC: In this issue are some comments which may be of interest: https://github.com/material-components/material-web/discussions/5642

Tamriel avatar May 05 '25 15:05 Tamriel

Unsure about Lit, however, based on the OpenSCD standup last monday, Omicron is working on a maintained version of UI components.

Sander3003 avatar May 28 '25 09:05 Sander3003