#97 - Caching Mechanism
•Proposals:
•1. Scheme in v0.7 & v0.8 – expirary & rules (userProfile, registration, markupParams)
2. Modified proposal from Yossi that treats items from current draft as scopes and introduces InvalidationKeys.
–Resolved:
•MarkupParams includes validateTag
•MarkupResponse includes CacheControl; namely:
–[O] expires
–[O] userScope (forAll, perUser)
–[O] validateTag
–[O] extensions
•Key must include markupParams
•perUser scope should include changes to User data as this might not flow to the Producer when it changes.
•validateTag used for validation when expires has passed.