2012-09-25, 13:21
While I do endorse the global point of view of Art table and choices that have been made, I indeed think that some times best practices and rationalization comes to way too high price for some things.
While the global concept is OK, the main point of Xbmc is to have at least one thumb per item to have a beautiful display in the interface. And since this is the basis of the app near all addons / remotes and system that get the data in batch will query for this thumb that is a total part of the item. (Since even when not present you add a default one). Even if you don't force scrapers to get all data you will get a thumb or find a way to generate one from one of the other art.
In the mean time new needs have surfaced for more arts that skins have hacked and Xbmc tries to get into (cdart, ....), and the way that was chosen is good, but it the cost that is associated with it is way too much for the thumb part.
I do agree that Xbmc should not add a field for each art but for me thumb is so tied to the item that it should been included and this is the only one, even fanart are not so much tied to item and not mandatory.
My English is bad but I suppose the idea is here Best is the worst enemy of good, this is an often seen problem in my job even if nothing to do with databases optimizations :p
While the global concept is OK, the main point of Xbmc is to have at least one thumb per item to have a beautiful display in the interface. And since this is the basis of the app near all addons / remotes and system that get the data in batch will query for this thumb that is a total part of the item. (Since even when not present you add a default one). Even if you don't force scrapers to get all data you will get a thumb or find a way to generate one from one of the other art.
In the mean time new needs have surfaced for more arts that skins have hacked and Xbmc tries to get into (cdart, ....), and the way that was chosen is good, but it the cost that is associated with it is way too much for the thumb part.
I do agree that Xbmc should not add a field for each art but for me thumb is so tied to the item that it should been included and this is the only one, even fanart are not so much tied to item and not mandatory.
My English is bad but I suppose the idea is here Best is the worst enemy of good, this is an often seen problem in my job even if nothing to do with databases optimizations :p