2010-03-17, 21:39
There is a feature already implemented in XBMC that lets you use a central MySQL database for all your clients. I think that feature will solve most of the problems described here. See Database Abstraction Proposal for more details.