I just ran a test, rating images in DPL2, then exporting sidecars manually.
None of the newer versions of DPL displayed the ratings without further action
Indexing the folder did no help
Manual import of settings brought back the stars without exceptions.
Deleted all DPL databases
Launched DPL2 and indexed the folder of test images, added stars, manually exported settings
Launched DPL3, which imported DPL2’s database
It looks like PhotoLab is not updating properly on DB import and when the indexing function is used, leaving the suspicion that other items might be lost in the process too…
I expect that DB import (on first app launch) and folder indexing should read and update the rating (as well as everything else that has been set, also by earlier versions of DPL.
Just a thought. Ratings are stored in the database. When using e newer version of PL you use a different database. I think, not sure, in PL5 they are stored in XMP files and therefore transferable.
The same with keywords.
To separate out the twin issues of database and sidecars, I’m going to focus first on sidecars, which are easily debugged. The core issue seems to be this: In PL5, the parameter “Rank” (as generated by PL4 and earlier) is no longer recognized in sidecars, and has been replaced by “Rating.” If true, this is unfortunate.
As for the database, I can’t see into it without spending a lot of time digging through the schema. I don’t even know what image files I have in there, and since they move around on my hard drive (as part of workflow) the path references are probably broken anyway.
Formerly, the rules hierarchy placed sidecars above the database, which was more of a backstop. Is this still the case?
Rank has been replaced by Rating indeed, nevertheless, DPL5 understands the term as I found in my tests. All it took is a manual import of the settings.
Use the settings import item from DPL5’s File menu.
Note that .dop sidecars are not backwards compatible. As long as your sidecars are from a previous version of PhotoLab, things should work as expected.
Very useful alert and detailed report. Thanks for sharing @RexBlock and thanks for your additional testing @platypus
This looks like a fairly simple bug. When updating sidecars from earlier versions of PhotoLab, PhotoLab 5 should look in the .dop for ranking and move it forward to rating in .xmp file. There’s no good reason to continue to maintain both ranking and rating going forward (and lots of reasons not to: conflicts, mismatches).
The right place to solve this issue is at import/open of a folder full of old .dop files.
Hi Joanna I am not seeing this behavior. If I open a folder of raw images that were last touched by PL4, then PL5 shows no ranking at all. It does show which ones I chose for print (“Picked” images), suggesting it is not completely blind to the old sidecars.
I have found that if I do as suggested elsewhere by @platypus to use File->Sidecars->Import upon opening a folder, the rankings (er, “Ratings”) do carry forward properly. Fortunately, I can do this on a whole-folder basis, but it means having to do that with several hundred folders dating back to 2015.