Genode to-do^Wideas
This page contains a loose collection of… well everything with regard to Genode that comes to my mind, is not strictly “just porting stuff” related and in spirit is similar to the Genode challenges.
Wthout further ado, I present to you
The collection
- 9P components (FS server/client)
- ARMv8 support (especially RK3399 looks nice)
- Block/FS encryption
- Crypto container for .config files (libhydrogen/libsodium secretstream + .siva'ish?)
- DHCP server
- DNS server
- Extended RISC-V support (now that U540 is available in HW/Qemu)
- Extended depot tooling (e.g. RSS-feed of archives)
- LLVM/clang based toolchain
- MOS USB serial driver
- Monitoring tools (trace_subject_reporter/top_view,…)
- NFS client (nfs_fs using libnfs?)
- Network appliance (DHCP/DNS for starters)
- Nitpicker enhancements (grab/wrap mouse support)
- POWER{PC,} support (e.g., Talos2)
- RNG concept (rdrand, USB dongle, mixing server, …)
- Reactivate Noux E-Mail setup (msmtp w/o noux though)
- Remote management user-interface (SSH, HTTP(s), …)
- Replace FreeBSD-8.2.0 libc with musl (riscv-musl (1.1.20 + patches))
- Run-time management comoponent in Sculpt
- SFTP client (sftp_fs using libssh)
- SMB client (smb_fs using libdsm?)
- Sculpt for !x86
- Sndio server component (sndiod is not so easy to port)
- Solo5 VMM
- Synergy server (for using a synergy client in VMs that do not have absolute pointing device)
- Time concept (RTC, utimes in FS, …)
- Toybox port (amounts to under 300KiB for more or less coreutils parity)
- UAC1/2 driver
- VLC port
- VMM device models (VirtIO, NVMe)
- VirtIO drivers
- Web-interface for management the system
- Window-manager enhancements (BTN_RIGHT to push-back, BTN_MIDDLE to fold)
- WireGuard support
- i.MX6 drivers (PCF8523, HDMI)
Last modified on 2019-03-27