2008-07-15, 21:02
sqlite doesn't work well over a network. it depends on filelocking.
maybe someday someone will add the ability to use a mssqlexpress or similar. that would be great! however alot of the sql must be rewritten to work. I vulenteer if someone writes the c++ code to access mssql plus adds a table for clients (mac address used for id or something)
if you had a server with mssqlexpress you could also write a pc app which did the scanning of new media into the library as soon as it's added, so when you turn on your xbox or whereever you have xbmc running these days, everything is just up to date.
I totally get why the devs use sqlite since it's opensource and can be embedded, however it puts ahold to some really neat and useful features when you have multiple clients.
maybe someday someone will add the ability to use a mssqlexpress or similar. that would be great! however alot of the sql must be rewritten to work. I vulenteer if someone writes the c++ code to access mssql plus adds a table for clients (mac address used for id or something)
if you had a server with mssqlexpress you could also write a pc app which did the scanning of new media into the library as soon as it's added, so when you turn on your xbox or whereever you have xbmc running these days, everything is just up to date.
I totally get why the devs use sqlite since it's opensource and can be embedded, however it puts ahold to some really neat and useful features when you have multiple clients.