I understand we can set, get, delete and append Application Data (AppData) by namespace for a given SDL Tridion item (e.g. for a user, component, page, etc). What is AppData's relationship with:
- BluePrinting: do each shared or localized item have its own AppData? Seeing how UGC works I would suspect so--does an item shared to 3 publications have its own AppData in each?.
- Version history: is AppData independent of an item's version history and check in status?
The use case I'm trying to confirm is AppData's use with workflow. The requirement was for "metadata" or information about items that don't necessarily impact the item's status. In the desired scenario setting some (non-Tridion) status should not start single-item workflow. Does that sound correct and would AppData be a good fit here?