Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
Banshee developer Aaron Bockover announced the PodSleuth project earlier this week, which is designed to expose iPod metadata through the Linux Hardware Abstraction Layer (HAL). PodSleuth replaces the old libipoddevice and is designed to be more adaptable and future-proof.
PodSleuth metadata will be merged into the iPod's HAL device representation as properties so that the information can easily be accessed by any application that can interact with HAL. PodSleuth uses information extracted directly from plists on the devices and only relies on the model table to ascertain "cosmetic" distinctions, so devices that aren't registered in the model table will still be supported.