I'm lately a bit busy to take what we, at the YaST Team, call a "learning & innovation day". So I decided to write here a brain-dump of the things I would like to try so others can explore the ideas. First of all, it would be cool to somehow add to D-Installer the possibility to trigger an in-browser terminal like the one offered by Cockpit. When you are using the test ISO you can simply do ctrl+alt+F1. But wouldn't it be cool to have it better integrated and to be able to use it even when you are remotely accessing the web interface of D-Installer (maybe from a tablet or any other system in which you don't have a capable ssh client)?. Moreover, that would imply you would be able to use YaST with its n-curses interface. That should never be needed once D-Installer is feature complete but... let's say you need to format a DASD device to then use it during installation. D-Installer does not yet offer DASD management. Wouldn't be cool to do something like this? 1) Access to D-Installer web interface 2) Open the in-browser terminal 3) Run "yast dasd" there to comfortably manage devices 4) Trigger a device re-scan in D-Installer UI (we don't have such a button yet, but we will need it sooner than later). 5) Adjust the D-Installer storage settings to install in a fresh DASD. The only missing parts would be the terminal (which looks easy to implement using[1] and taking inspiration from Cockpit) and the re-scan button at storage. But, why to stop there? ;-) What if we could make it possible to run YaST modules in a way that is better integrated with D-Installer? I know it's a much crazier idea that makes little sense but, what if I could execute the YaST Partitioner in a terminal in a way in which the resulting staging devicegraph is reflected in the instance of D-Installer (that is, effectively configuring D-Installer storage setup from YaST). Ok, enough. I will go back to work. ;-) Cheers [1] https://www.npmjs.com/package/xterm -- Ancor González Sosa YaST Team at SUSE Software Solutions