Adapt v2 links to match jsonschema draft
The jsonschema draft document specifies link description objects as part of a schema document. A link description object defines a format for inferring link relations from the attributes of a document that is an instance of such a schema. Instead of following this format, the present glance v2 api follows the openstack compute api example of embedding link description objects directly in non-schema documents. This blueprint proposes changing version two of the glance api to adopt the jsonschema canonical approach.
Blueprint information
- Status:
- Complete
- Approver:
- Brian Waldon
- Priority:
- Essential
- Drafter:
- Mark Washenberger
- Direction:
- Approved
- Assignee:
- Mark Washenberger
- Definition:
- Approved
- Series goal:
- Accepted for folsom
- Implementation:
- Implemented
- Milestone target:
- 2012.2
- Started by
- Brian Waldon
- Completed by
- Brian Waldon
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add link descriptor objects to schemas
Gerrit topic: https:/
Addressed by: https:/
Move the particulars of v2 schemas under v2
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Added schema links logic to image resources
Addressed by: https:/
Modify links in v2 api root resource.
Addressed by: https:/
Add in missing image collection schema link.
Addressed by: https:/
Fix dead link to image access collection schema
Addressed by: https:/
Add links to image access schema
Work Items
Dependency tree
* Blueprints in grey have been implemented.