DVDpedia 4.4.3 doesn't maintain separate autofill data
Posted: Thu Apr 30, 2009 1:28 am
Let's say you have 2 separate DVDpedia databases. One at the usual location, ~/Library/Application Support/DVDpedia, and another at ~/Documents/Alternate. You can switch between them by holding down option when starting DVDpedia.
Assume they have different data, such that their autofill information for directors, studios, etc should be different. If, for example, you Rebuild your autofill data while visiting the Alternate database, then switch to the standard one, upon viewing the autofill data you will see that it is now the rebuilt data from the Alternate database, not the data from the standard one like it should be. The same is true in reverse, if you rebuild the Standard database and then switch to the Alternate, the autofill data will be from the Standard database not the Alternate. Since DVDpedia creates a separate autofill.xml for each database, this clearly should not be: autofill data should be from the database located in same directory, not from the last rebuild you did.
When you switch databases, you must select the database file directly. This doesn't seem right, since databases are maintained in a specially designed directory hierarchy. I think you should select the top-level directory of the database "package", not the database file itself. This would also make it easier to keep autofill data associated with the correct database, since both are part of the same "package".
Assume they have different data, such that their autofill information for directors, studios, etc should be different. If, for example, you Rebuild your autofill data while visiting the Alternate database, then switch to the standard one, upon viewing the autofill data you will see that it is now the rebuilt data from the Alternate database, not the data from the standard one like it should be. The same is true in reverse, if you rebuild the Standard database and then switch to the Alternate, the autofill data will be from the Standard database not the Alternate. Since DVDpedia creates a separate autofill.xml for each database, this clearly should not be: autofill data should be from the database located in same directory, not from the last rebuild you did.
When you switch databases, you must select the database file directly. This doesn't seem right, since databases are maintained in a specially designed directory hierarchy. I think you should select the top-level directory of the database "package", not the database file itself. This would also make it easier to keep autofill data associated with the correct database, since both are part of the same "package".