GitHub user bamaer added a comment to the discussion: 2.17 Roadmap and goals

Improving Hop Gui sounds like a good focus area for 2.17.0! Hop Gui already is 
quite feature richt, with some refactoring and new development, we should be 
able to take it to the next level and turn it into a full data engineering IDE. 

- I especially like the idea of creating UI guidelines and developer 
documentation. However, guidelines are useless if we don't have a way to check 
if and enforce that these guidelines are followed, so that's something we'll 
need to look into as well. 
- The code for a terminal widget in Hop Gui is as good as ready to create a PR  
[#5938](https://github.com/apache/hop/issues/5938).
- Harmonize some of the UI code: identify the more or less identical code that 
is repeated all over the place and move those to reusable widgets/components. 
- Improve the unit testing dialogs and UI flow: there currently are popups all 
over the place, I'm sure that can be improved significantly. 
- Reorganization in the metadata perspective: we have soo many different 
metadata types that it's easy to lose the overview
- The configuration perspective needs a UI cleanup

In general, I think it would be great if we could get the feedback from UI/UX 
designers. We all do the best we can, but software engineers and developers are 
not necessarily the best UI designers.





GitHub link: 
https://github.com/apache/hop/discussions/5980#discussioncomment-14922921

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to