Lightroom: Automatic ID generation for presets, etc.

  • 2
  • Idea
  • Updated 6 years ago
As it stands, you can define a preset without UUIDs for the develop-settings value and/or preset-proper, but it won't work normally (e.g. does not reflect the chosen preset after applying).

Also, if you import a preset with a duplicate UUID, it can still be used, but the wrong preset will be reflected after using, making the preset or Lightroom appear to be broken.

Thus one is "forced" to include UUIDs when distributing presets. But in so doing, there is always the possibility that the UUIDs are already taken on the recipients machine, e.g. a cloned preset.

It therefore seems like a bad practice to be distributing presets that can't be guaranteed to work, due to the above-mentioned potential for conflict.

I suggest Lr auto-generate IDs when any preset or such is read which does not have the helpful IDs. Thus, one could distribute presets without IDs that are guaranteed to work as advertised...

Then, have a convenience function to "export a preset for distribution", which scrubs the aforementioned IDs.

Bonus Idea:
=========
Add this to the list of things to check when user does a catalog integrity check, profile validity check, photo source file integrity check, ... - if duplicate ID, (prompt user, then) auto-generate a new one to resolve conflict.

Rob
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 384 Reply Likes

Posted 6 years ago

  • 2

Be the first to post a reply!