Topic: OpenEmbedded for Silvermoon devices
We have a beta release of OpenEmbedded available. It is a small overlay that adds chumby-specific files to the master OE branch. Instructions on how to set it up and build it are available on the wiki.
OpenEmbedded is an open-source package-based build system for embedded devices that can be used for creating entire root filesystems or individual packages, along with the bootloader and other necessary files. Basically, it's an easy way to get arbitrary software onto an embedded system.
This particular release only supports Silvermoon-based devices such as the Infocast 8", and support is only preliminary, but it's good enough that I've managed to build software ranging from Opie to X11 to Doom. It produces a file that can be written directly onto an SD card, without needing to worry about manually constructing disk images by hand.
It's also still a bit rough around the edges. The touchscreen module doesn't autoload, for example. If you fix something, a patch would be nice. I'd like to eventually get some of this into OE trunk, because that's where it seems like it should go.