> "we can draw our UI with additional webviews. The main reason we want to write UI using Servo itself is that we can dogfood our own stack and verify that it […]"
A general superpowered UI framework is the primary purpose of a browser, I don't see why it ever needed a second UI framework just for the chrome. Maybe HTML/CSS just wasn't up to snuff at the time.
> A shell script that checks your $HOME for unwanted files and directories.
> When xdg-ninja encounters a file or directory it knows about, it will tell you whether it's possible to move it to the appropriate location, and how to do it.
> What's even more insane is at the command line when you Tab to autocomplete the thing makes network requests and hangs! It's the only CLI app I know what requires the internet to autocomplete!
I'm pretty sure that it's a bash-completion feature / "fault".
No command is really executed while your are typing in a terminal until you press "enter".
You should take a look at Gstreamer, it has all the bells, whistles and codecs of ffmpeg (it integrates ffmpeg directly as a plugin). It's designed around the concept of graph pipelines and command line interface it's a little more verbose that ffmpeg's but more easy to understand.