[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[starter-dev] Bug Fixes/Rework UI Workflow
|
- From: Reza Rahman <reza_rahman@xxxxxxxx>
- Date: Sun, 14 Sep 2025 15:51:55 -0400
- Delivered-to: starter-dev@xxxxxxxxxxx
- List-archive: <https://dev.eclipse.org/mailman/private/starter-dev/>
- List-help: <mailto:starter-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://dev.eclipse.org/mailman/listinfo/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://dev.eclipse.org/mailman/options/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=unsubscribe>
- Thread-topic: Bug Fixes/Rework UI Workflow
- Ui-outboundreport: notjunk:1;M01:P0:XMABiHfBIB8=;Z02b1u5qrX7yj8MngNq4HWA4ho9 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 oMVcMQRH3DTlW6Sk=
Hi folks,
I just fixed the GitHub Actions workflows, so the nightly builds should be back to normal again. It looks like some UI validation bugs were introduced as well as part of the UI changes, which I will fix ASAP.
However, I am also thinking about introducing the concept of a workflow into the UI. I think changing from radio buttons to drop downs makes that a more sensible thing to pursue now.
What I am thinking is to enable/disable the valid options only for the next field in the workflow on each selection in sequence and clear/disable all the subsequent fields. The submit button will be enabled only when all non-optional fields have been filled out.
In addition to introducing a conscious workflow, this should significantly simplify the validation logic as you only really need to deal with validating the state of one field per update as opposed to trying to keep all fields valid at all times. As you know, I had been trying to simplify the validation logic for some time, and I think this will really do the trick without compromising usability.
Please share thoughts? Otherwise, I’ll begin to roll out these changes as time permits. I’ll also update the runtimes and versions to the latest. I’ll make sure at least some key folks like Jeyvison review and test the PR since these are quite significant changes.
Cheers,
Reza