Do I need to write XMPs as well? I cannot imagine a scenario where I would need them, things will have to get pretty bad?
- Imagine you've lost your catalog or it is corrupted with no backup (or your backup is also corrupted). Having the XMPs handy allows you to re-import your images along with your edits.
- You are working on some of your images on a friend's system or in your photo club. You get satisfying results. Just copy the XMP files to your USB key (the RAW files are not needed). When back to home, copy these XMPs to the folder where your images reside, launch Lightroom. It will automatically recognize and apply all your changes if you click on the small up arrow telling you that the XMP file is more recent than the metadata in the catalog.
- You have Lightroom but not Photoshop ? You need to do some work in PS ? Your buddy has Photoshop or there's a copy of Photoshop in your photo club ? OK. Take your files along with the corresponding XMP files, load the RAW files into PS and it will take your current changes into account. You can then work in PS as if you have launched it from Lightroom at home.
- You'd like a friend to enhance an image that you have already edited. Send him the RAW file and the corresponding XMP. When he's ready, he just has to send you back the new XMP file. Then, see second example.
Just a few examples. There are more.
Personally, I systematically generate the XMP files for my images. It's a complementary backup. Doing this automatically may affect the performances on low end systems or when the number of local edits becomes big. When I have worked on a collection of files, I prefer selecting all of them and use Ctrl-S to generate all the XMPs for these files.
Or better : you can create a smart collection showing you all the images in the catalog that do not have an up-to-date XMP file (
Metadata status / is not / up to date). Look regularly at this collection, and then Ctrl-A / Ctrl-S and that's it.