Nobody III wrote:
I would love to see VSCodium and/or Kate ported to Genode.
Yes I would love to see VSCodium ported to Genode. I had briefly considered trying to do it myself using Goa, but I feel like it would be outside my skill level currently. Although I may try at some point and see if I can make any progress on it.
To port VSCodium to Genode would mean to first port Electron which is the web app container that VSCodium runs in. It’s really just a small web browser which is running as an IDE. The VSCodium GUI front-end is JavaScript I believe.
The focus should first be porting Electron to Genode, then once that is done, VSCodium would only be little extra work I believe.
Porting Electron would also open up avenues for other applications that utilise Electron. Gnome Web, AKA Epiphany, the independent Web Kit based browser runs in electron which would mean we could also potentially port Gnome Web/Epiphany to Genode. It is really the only independent FOSS browser other than Chromium or Firefox currently. Ladybird won’t even be in Alpha till at least 2026 as stated on their website.