janhoy commented on PR #4738:
URL: https://github.com/apache/solr/pull/4738#issuecomment-5362661084

   Fair concern. We could mitigate stability / maturity concern by making it 
opt-in with a gradle option, and then add a GH workflow that only runs when 
either UI or V2-API (is it possible to do this with regex?) code is touched.
   
   On maintenance, this will die together with Angular UI, so perhaps a 
lifetime of 1-2 years? Editing tests will only be necessary when the UI is 
redesigned, features added or removed, buttons moved around or renamed etc. For 
V1->V2 changes the tests won't change since the UI does not change - it just 
validates that every feature still works after the transition.
   
   Our choice is not between this and a perfect React-UI with fancy 
JS-ecosystem test frameworks. The choice is between no tests at all and these 
best-effort tests that worst-case are unstable or unfamiliar to some devs. 
Luckily an LLM can help the UI coder to update a test...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to