← Prev in month
← Prev in thread
Proposal to remove Link header option from Resource Preview spec
I suggest we remove the Compact Link header [1] in favor of an oslc:compact property. We would also remove oslc:compacts (the inverse). My reasoning:
We're already using 'compact' in the Prefer response.
We use property 'compact' for our JSON and inverse property 'compacts' elsewhere. This is inconsistent and confusing.
Compact resources can be included in a query response as discussed during the call today (e.g., oslc.select=*,oslc.compact{*})
Then if you GET a resource (no Prefer header), it would have a triple
<> <oslc:compact> <compact-uri>
or optionally have the Compact representation inlined.
With the Prefer header, it would continue to look like Example 3 [2].
[1] http://tools.oasis-open.org/version-control/browse/wsvn/oslc-core/specs/resource-preview.html#linkHeader
[2] http://tools.oasis-open.org/version-control/browse/wsvn/oslc-core/specs/resource-preview.html#preferenceAppliedJsonLDExample
--
Samuel Padgett | IBM Rational |
Eclipse Lyo: Enabling tool integration with OSLC
← Prev in month
← Prev in thread