Since it’s becoming more apparent that E18-related things are going to take a while, thus blocking my return to work on E19, here’s a brief overview of the Burrito and Enchilada projects.
An EFL wrapper for spice-gtk which allows easy management of desktop viewer objects. A little slow at present because it basically has to double render every pixel.
An E19 module which adds VM/remote desktop entries to the menu, allowing for the placement of viewers directly on the desktop. Currently this interfaces with libvirt to pull/monitor VM status and manage menu entries, but adding support for other interfaces which support the spice protocol is pretty trivial.
I’d like to take a moment to apologize to my readers. I said I was going to post things, and then I failed to post them. I’m a man who keeps his word, so it’s especially troubling that I did not do so here.
To make things worse, I no longer have the setup/hardware that I was using to test various components is no longer available, which means I need to reconfigure everything on new hardware. To compound this issue, I also need to rebase a month’s worth of commits onto the E19 branch, which is going to take some time.
I did, however, make good on one promise: burrito has been in git since just after the presentation. It’s a bit difficult to set up, however, since it requires the manually patching/building of spice-gtk, but it does work. I’ll work on all of this, but it might take a week or two.
I should be blogging much more regularly from here on out, so expect updates.