During the past few weeks I worked with Paul Kamphuis of pact software, to beta-test his PhotoShelter Publish Service for Adobe Lightroom. This Publish Service does the same as the exporter he released earlier, but in a much more integrated and user-friendly manner and with a lot more functionality. Here are my thoughts on the publisher …
After you download and install the Publish Service in Adobe Lightroom, you will have to configure it to your liking:

The configuration screen gives me all the flexibility I need. Key settings for me are:
The Publish Service will generate collection sets and collections and populate the collections with images once the settings are configured and saved:
The resulting hierarchy will match the hierarchy you have in PhotoShelter.
As of now you can delete, rename and create collection sets and collections (normal or smart) from within the Publish Service in Adobe Lightroom. These changes will automatically be replicated in PhotoShelter (deleting a collection needs a re-publish to confirm it). The only thing you can’t do at the moment is moving collections between collections sets.
I think it is smartest to maintain the hierarchy of collection sets and collections in the Publish Service as of now, because the hierarchy is automatically replicated to PhotoShelter. You could maintain the folder structure in PhotoShelter itself directly. This would however mean that you would have to delete and re-create the Publish Service afterwards (and re-generate the hierarchy).
New images can be uploaded to PhotoShelter by dragging them from the catalog to a normal collection in the Publish Service. Hitting “Publish” will start the actual upload. As of now the Publish Service will keep an eye on the image as far as IPTC changes are concerned. Both changing IPTC (for instance adding a keyword) and changing the image processing (for instance increasing exposure) will automatically mark the image for re-publish.
Selecting a PhotoShelter archive collection and looking at it in grid view, will show which images are marked for republish:

When you select a collection set or collection and hit publish, all images marked for re-publish will be updated according to the re-publish parameter in the settings of the Publish Service (replace, replace IPTS only or ask). In addition new images will be added.
In addition to the above, the publisher also offers the the possibility to download IPTC from PhotoShelter (for those who didn’t maintain metadata in Adobe Lightroom until now) and to click on the image in Adobe Lightroom and automatically open the archive in PhotoShelter in your browser.
The Photoshelter Publish Service for Lightroom from pact software is a great step forward from the existing Photoshelter upload and exporter tools. I am very sure it will make the maintenance of what I have on PhotoShelter much more efficient.
What I really like is that I can manage the archive hierarchy and its content in Adobe Lightroom itself, synchronize the hierarchy with PhotoShelter and let multiple image uploads run unattended right from Adobe Lightroom (the normal exporter always crashed when I tried that). Furthermore, the configuration screen of the Publish service gives me a lot of flexibility in setting it up.
There is still room for improvement, but at the moment limitations in both the PhotoShelter API and Adobe Lightroom itself do not allow that. Things I would like to see in a next version would be:
All props to Paul Kamphuis of pact software for creating the PhotoShelter Publish Service for Lightroom. He does this for free, so make sure to thank him (and motivate him to continue improving the Publish service) by donating a small amount. I am 200% sure that you will earn back whatever you donate within no time, because of the time you will save in maintaining your PhotoShelter archive!
Download the PhotoShelter Publish Service for Lightroom
Thanks for the review Johan!
You’re welcome Miles!
Thanks Johan, now that I’ve come back to LR, you’re article helped a lot!!!
You are very welcome Dave! As always