> Oh that's a really good question. HAL is a quite new initiative so right > now the focus have only been on what is stored on the desktop system and > how desktop applications access it. Dumb question - should "provide an XML description for the database" be something each HAL module is defined to do ?