I've been using
Lightroom for managing my photos lately, and I was looking for an option to automatically create a snapshot in the Develop module whenever I export a photo for upload to services like 500px.
To explain briefly; Lightroom is non-destructive and stores a history of changes you apply to your photo. You can create a named snapshot of a certain state, so you can go back to it later after making other changes. It can be nice to have a snapshot of the state a photo was in when you exported it.
So, I thought this would be a good opportunity to try writing my first plug-in for Lightroom
![Thmbsup :Thmbsup:](https://www.donationcoder.com/forum/Smileys/fun/Thmbsup.gif)
.
Many plug-ins seem to be commercial, or at least contain compiled Lua files that you cannot modify or learn from, so I decided to make this one available for free under an open-source license:
https://github.com/jibsen/ExportSnapshotFair warning: This is my first Lightroom plug-in, and I started it yesterday, so be sure to back up your catalog if you try it out
![embarassed :-[](https://www.donationcoder.com/forum/Smileys/fun/blush.gif)
.