Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [starter-dev] Bug Fixes/Rework UI Workflow
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Tue, 16 Sep 2025 07:16:41 -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:TYzDrabr1pU=;0JcJ2vCg0HRFg9Uoc1aS37Z1L9o ly3gnNkxqwq9aYZ6e7DGKflAgzKN9aaH4FEY6t5sCcwOMnEzMGJUWd1eNypBEmvvpTenaopk9 fce5t7AiS2ajYzfDsnB5q/SZ0prlnET6QMVRBohJr0RbWouNYHAvYKcW6kBb7QYdZecDz2yiq HeSlUcUmL/5s/+P0XECCHlQB4QYjnrIzIS+7+SJx/8pVKPJJ+lhqw2QGH1H2VGojF16Ud3Z8m wS/GOt4IuC3e9H+joiewhGPSGm7ERJeT5gq7tuwQUHin5umK5I58ZpKt25bJ9Ytz1DVLzcBQg 1CaHzEFuOvJnnLm6ZXjUKuuTQCasIXBQVRMWv3TK8kvHo87rQlLnF3oglJ21tb8qtkJOErENU +9aUUmRyjHaqUMe49GkML6mV3ss2F5c+jH1RTeMPM5wPYQwrUGKOHpNnyFKB8C8C69DDvfiKV W5JF/b5b5A2R6ZlV8abIUAgfIBRyt17rBVIT2/+piKCUTULuh2S3Spoy92DhEvyaboRVAswJN tBph8pzJkRw6kogVBIEfzCXX+ZrtmNDMKhoI3QE5QLtWbHQ6Tim6n7HgsdLMd8nk5+xG10Z// fOoNg3JXANfMrfYV6tVVReaBtl/+6VGQ5Q6gj09iL8IMPcd/lyXqQmzQeCGXxinrLYgsVuUil p6JKp24BcrPeV9QHXn8FZDGaQUtmJdSW+wbwJgfAhEv2LpGJHGvCfgv0FGjA1hjhngqioNGhr WUBij0M/4rjkO3E2I9gc3b64oTiyMqBXMri+W+IV5OWWUFNdLY1BD90mptB34QmbYIgHyqfzt E8jOSeU7iy3DKOBwzYOp4x5uwinJh4MWbYhlIQZBiNj2JD9zedMZNDY/YZRvYHSTKOjQxjJD7 DpEaLXbG6cZTyOEUeu6HQ7817Dvh4rsRXvPsE6bdMW0ymqAMVfmYAv7G5tbEEcGsM+MGkURVB uFpkodQFzAlJ4xAB7rPkMJi7W/QBCgZpsO/hq7cqINhz2IQblYRwC6RrMX/W467+A55Kovy5/ cz7rai8NW43VL7l7+HKSpcVDTlLUU1VL0yKPMWPwFrJk9PX1pLMwfULR3D5iYwgUm6VpStRxe 38l6vYI1vEjbMQQM8xD28RHLFH9qd5/W5yW4R+wZDjiUWc0FFqSmWyUCwPbgIAHFvURoudlhP ns41JkMsoFwIx3Rpgb2qtDlhZAEF9JD9SOMUqAibJ+2gTkeu7ivxtEu8rCffDE2jhlGsn74cV LzrBII/ABec6h0WYRxJs+TjMs5aVz/o/aLGUFU7Mz6LiHtaC/k+xD/vGef8AIszC5tGJKyXAX 0pqTDTlC6yaAcqmg7tEnZTo/ls3I/dAPQv4zxKf9eq6li0zcz4sPKcWSZpiTfXEkETdNTgHDe +znKAZp0tlfkL1kJhoaEnZ8jZQX/jshG3caKlddiI0pyvuNTAcAb9XYVO7AZL3+f8e4ukYVR4 PAB+Dluc2bEd0Ngt4ohLVHltNP8kw7RG+8hkHupZqRJWQx4xJFiMWT2lOV9I3ghIB03DgwfYk U+btBYhL+2LpP47nBHkW6TPczIyF9qzoIwVkoSZeKgXmgZ0ag8ZNH3UqjE/EfrEj4ZUndAjBz YecuFMlv7Q2VkK5lgusKMnvzLn85/ItlU6Nm60lpvZwtnt+yx0EzMT5Dl8nNCjuYdqf88wUKE kZuKL+h7fRCXZLEW+EYUxm1QykBPVOgQt5HMq9N43tK17yqw8EtVFbMCYTaNlzhvtvB9lBMi3 rgLkOTKevc+LluuLBk3Ez5wlMpLhHkKW85BJYwSTQWyBLSbq8bwMr2/RiF1/4B0MCe0/mgAtz Pom46JbOEpw0i0PLJxdw9ce8cxofagJkOVuZVAlZYA7jv3k/MOQ1fppAdLmhMh4lhG7s8P0Cq qI6eOB76yC9A1pfKnlQoKq/Vmd01VXYtcoIw6W2aF6cOxy/Qv8PNun0m6jHAsQPVA5irqq9rA x2D5KffIdvGgB1dG/h1ybgMb3qzHZtL3XvZ67rX9NX3ig7CbMyWfpbn3x89YUxrQ8uIa7SYR0 UiVGKIVd/iDoS8K7GVkL+lG3mTYl63YuwBPByi+tikUeO7CyBBbfkOEX7Kb5shDBm9iwBtlyZ v4QAeGDnsPy1QIdjcKArYuehI/0/oQwu4DWbgnphfV1NiSXUfaYrRKN1Yl3PsID06YIiaK1oG 3CtKW2SiAZuFnimSTpfiJuxDVrvd5nw48CJyMgdMGaVDua+irMywPkgjse+1+5yoCnMWDfS6D W5IRhyz9tN6bd9rSIIWGQv9fz6RobU9rtZEzV8lF5KSTptL64bIB9HKQw+J5JXDr74NKZ3bqF B4q9uFWbSAwf7S/bVjO7rgtmRhCAkGEr8JI4xn7pjG0FozQC+KSSNLOExHnzUMSwxj8Jf4Pjn i/54FgCpjwXQf5Wk1BHdAE8QM8ztvRuWisO2V6lpWVkO3Hajv1GcIdl0FY1OKTz6TtnVFvxYk BNC4JCd9VANnf+CGkVoa3AjdBKiPhANcnx//mx/drm+3cLCev+B3OWzUVTr5GUEW95sz155S4 iOZjU7AFK7+7UKoUcXQ7toiiqakdRMr/cy4oFLmdJ2Sw8+cEcuGINMMPPaWtWvKiZOGbXKb0U uaq3/q6QH6wiCCZsUg3BazcXpJsTwEYSvWRKaTG6LPAA/cr0+c21IInfnyD+qrP+uPZZD9kmx UU8Y1L/AtP3oQ7GkkUKlfiflsLLY3ixQwQHe6KsdTjjZdLL+YKQRr/4zEGUGK7YrWVm/1FsGc CSgGvDehapscR09Q/WQTz5rSajCyGq3LSzadXa26+6g1gromdJ7mycZeTIjQddc0yFYMfJXI5 956NInAdKVNNOvGvatOe7E4SsNf8Z5/J3finU8zBItfqRcsr27Pv8K5TCvkJhJx6rNSX7lMwh eu+qPWFA16dPgahzxHRFkHjm/6Fc0oiQG4OyXOkR9wauHsMJcL24FyOW0HqZAP+p1yO7zxmqh 7JIXGLVsVIgDE4veUOStRbUhuB9GTH3bHXEapJnd2ydgHCKY2WxE7byJJWJ68C229fkB7m5Bv g2HR/yOkOpQruH+bsTPqPhZJ2atf0qg4taiYyJABHBpJwgwhqBRsXI08bQqXG7dY3ushDUx4U +Z2uSIF9AQC68/AFXHwl5y/4W4mbERbNGfXX/fWCuqR5R/1QGx/KnhDG2URswUx6/Nwnm3J7S hCboJ/loMjsbl1IYyQypVidP+6tMnZACpQioWFS6AtrChjilDTKsm43RZrSHyscHuyOeG0Gap 41k3kwWt34tnxf9TAvipBIl06rvrH+stAfuiBYo1OmVoV7ci6a6XI623ispM6A6ccy8kpxXR3 s/40Bi8M46Tr+I834DNE7iJnE5GWgWHP0ofN9slvavZ/5JAvvbJz+0JCiAzqvepESIcG3sxcr n7vnjnDOSBfGYyQ823o5q8V8Hx33l+v9ApTk59aBj/udMYX+4gkfWOXar89m7JyrRRyOIbq9m N42p6BDVuLs+QW0asvQT1KGBI0jeivLBGGIJH5fbLW+RjRyyBl8xO8Nv4t3B3JPTLlNBc7t1a m5eEVEnRsEmSvC8LArdJc6xqqTFTLGOfaG61ogr6IFQl9DxzCvlYRKcN8kk+Gh6StFT/W66qv 2shqp+02JLQ9tWXgA1cML02IFPSaq20bM3fYLPFNvF11bUHCAoulpOm0lPn+MyBoj4V+KY+5b NCrQg6CfImmdWTL4t1SsuxJ3DKElLnATscQjCi0d/+1M2XUntnM7jsQWQwcEqerXmJdLibsr7 0/ek30ZiTIBJEA6cGRCKGfjtLCGVCs25x6kxUrJ21zpsPPgNqnt9G1jHqqRLsG7azBPtApbV6 VqUJPy2LpMGm/3pLDRcHBHEN55OPJqaTqcJ4bofj1VmCzq3Zv1GP4TNVmoRyquoUVjQac3/df EZOLxDI5lb34rcIFT8jCnaN5WkdNxEdI+IUbK6jjub+pA/li/3HR1tOFOuj2k7B5sACFoQA/y hFPTYHlYLBZRw7uK1QOi8Z1xjhnmwtgoWxObOeuSA9+DIERfAW93W0mKP6ZPFHTnOX/VOicip FNlIw/sOE8Yue4aN+yj+plh/yWgZYtYrwCspw1l9R4E12am8yG9bppRCktD7rtvt3snzEjL0E ma1BljJ3zBHBUmQLXmVq7caxG3Oknc/CalEhE1Z4+WtZsKjLFvLba009V86XVxVls0x4YXAvF 4EZsM/K/jLKP5CcYQOJ4n1aR16oAyBxWVCoKxs44QBsdGZwgHslzAMiA4xdGKyrG3OhWs6d2u 8sCxGEBlNO6bB+ZiSb7eF1XynVXs1kyzII+GLFDlQ5eNof+FAhnGEXEfkpunsU3vO5h7OQx0S fPmF5lO5cVa/yWEsE82et/BY9Gx/cH4q/6hG8MDeNg9vGa3MGTJ8wIuBJghaqxx0Kd0PbTkyJ J+0A1ErSNvcr5GuPCcxZeqDowhvKgwrolYXVCJuQOZkWK9C/tCYJ+z4yPzQTDQzPn5bZ82xGD XkCOduFof2vetaGSbCE+fb4Dp9h4zK8sA1Cxy5pu/n2h17+jrDRsIFvpXCyHrl4vIeooNf0C2 rk/vRrmNPyL0MbPLkKBKn7zv4cQ+fbtiL/Du0v2VqYTYf52tNpwFXVp+Ox9hQAkP4IWRXvvZM 7fEdQ0lrXOsYSx201kblT8qZTrhelpeZOaoGFK9KWbcqio5lehebJdWBLxvWWHlrhyL7h0h5o J8uumMXlQaEcvMxcv1YfN/1o7XUPahJ47EOX+QSJ1otCwOz9mDZD9TDsbgJWpnHNfolFrK8U/ KGnGwz7z1Utg/lg2qMrVkqwnGPkgqzRB2Gj0oLP1Qe2nNsLVK+toGrf9sNLEVMwivNvDp6Ysg z22ygJUH/DWIxX7M5YNCAmeyeJWeXnSQabJzQ2giHt3VcOFBTOqro=

Feel free to take a stab at creating a mock-up. To be honest, I barely have the bandwidth for the implementation.


From: Alexander Rühl <alexander.ruehl@xxxxxxxxxxxxxxxx>
Sent: Tuesday, September 16, 2025 6:26 AM
To: starter-dev@xxxxxxxxxxx <starter-dev@xxxxxxxxxxx>
Cc: Reza Rahman <reza_rahman@xxxxxxxx>
Subject: AW: Bug Fixes/Rework UI Workflow
 
That might make validation and updating for future features simpler, yet I think it would be a good idea to first do some UI scibbles and discuss about the workflow, before implementing it.

Mit freundlichem Gruß 

 

Alexander Rühl
Lead Domain Expert Java

valantic Software & Technology Innovations GmbH
alexander.ruehl@xxxxxxxxxxxxxxxx | +49 6196 64066 0 | +49 171 4818859
Kölner Str. 3 | 65760 Eschborn

www.valantic.com 

Geschäftsführer Dr. Markus Eisel, Stefan Billeb
Sitz der Gesellschaft: Eschborn - Amtsgericht Frankfurt am Main HRB 129301
Umsatzsteuer-ID Nr. DE256147936 

Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie dieses E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail sind nicht gestattet. 

This e-mail and any attachments contain confidential information addressed to a specific recipient(s) which is private and protected by law. If you are not an addressee, any disclosure, copying, distribution or use is strictly prohibited, and you are requested to advise us immediately of the information you have received. 

 


Von: starter-dev <starter-dev-bounces@xxxxxxxxxxx> im Auftrag von Reza Rahman via starter-dev <starter-dev@xxxxxxxxxxx>
Gesendet: Sonntag, 14. September 2025 21:51
An: starter-dev@xxxxxxxxxxx <starter-dev@xxxxxxxxxxx>
Cc: Reza Rahman <reza_rahman@xxxxxxxx>
Betreff: [starter-dev] Bug Fixes/Rework UI Workflow
 
EXTERNAL SENDER: Be cautious with links and attachments!

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



Back to the top