Description
Agama is a new Linux installer that will be very likely used for SLES 16. It offers a modern and convenient web interface that can be executed both locally and remotely.
But of course some users will miss the old TUI (ncurses) interface of the YaST installer.
So I want to experiment whether would it be possible to render a simplified version of the web interface for TUI browsers. That's only doable and maintainable if we keep the current technology stack we use for rendering the full-blown page, simply replacing complicated UI elements with others that are easy to render. That means the browser would need to support Javascript.
Chawan seems to be almost there regarding support for Javascript, XHR and related technologies. But according to this conversation, the next missing piece would be to support recursive import of module script tags.
Unfortunately, Chawan is written in Nim and I'm pretty sure a week is not enough time for me to learn Nim, implement the feature at Chawan and then fix whatever is the next obstacle on the Agama side.
But if someone could take care of the Nim part, I would do the same with the Agama one. So this is basically a call for help to get this project even started.
No Hackers yet
Looking for hackers with the skills:
This project is part of:
Hack Week 24
Activity
Comments
Be the first to comment!
Similar Projects
Editor mode at Agama web interface by ancorgs
Description
[Agama](https://agama-project...
Agama Expert Partitioner by joseivanlopez
Description
[Agama](https://agama-project...
Implement a CLI tool for Trento - trentoctl by nkopliku
Description
Implement a trentoctl
CLI for...
suse-rancher-supportconfig by eminguez
Description
SUSE's supportconfig
[suppo...
Dartboard TUI by IValentin
Description
Our scalability and performance...
Agama Expert Partitioner by joseivanlopez
Description
[Agama](https://agama-project...
Editor mode at Agama web interface by ancorgs
Description
[Agama](https://agama-project...