intel / intel/rohd-hcl

Upgrade flutter version by dropping use of dart:html in confapp

Open
#213 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Dart
Stars
115
Forks
39
Avg merge
1d 13h
Merged PRs (30d)
1

Description

### Motivation

We cannot upgrade past 3.27 without running into deprecation of dart:html.
This affects not only some of the widgets, but also the Worker class used to run yosys.

### Desired solution

package:web is the proposed alternative, and this will require some rewriting of the Flutter code in confapp

### Alternatives considered

_No response_

### Additional details

_No response_

Contributor guide

Open the contributing guide

Research direction

Start in the confapp Flutter code by locating each dart:html import and the Worker class used to run yosys. Review the package:web migration requirements, then verify the app builds on Flutter 3.27+ without dart:html and that the affected widgets and yosys worker still work.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.