Last week the opkg-based packaging system, which had been in the works for some time, was finally merged in the GeeXboX mainline repository. This is a massive change for our build system, which is now able to create opkg packages of all its components.
What does this mean for end users? You will soon be able to install extra components and applications on your running GeeXboX system, like you do in a regular Linux distribution. This change will also make it easier to try some new features (such as the VDR integration) which had been available for a while but were never part of a GeeXboX release. Also, a new generator tool is planned, which will eventually allow you to build your custom GeeXboX image by choosing which features and packages to integrate. Finally, work is underway to integrate a Kconfig-based configuration interface in GeeXboX, with the goal of making the configuration and customization of the distribution easier and more flexible. Stay tuned!