<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>The next draft of the v2 OpenStack Image API is available for review:</div><div><br></div><div><a href="https://docs.google.com/document/d/1rb7ZVn0Du_5NZqUyQpqUZSmv7Qd66TMHYAtvsow7LH4/edit">https://docs.google.com/document/d/1rb7ZVn0Du_5NZqUyQpqUZSmv7Qd66TMHYAtvsow7LH4/edit</a>. </div><div><br></div><div>Unfortunately, there won't be time for an official session at the summit, but feel free to start a discussion through email or by using the comment system in the doc itself. I'll also be available at the summit to discuss this in an unofficial capacity. There are still a few kinks to work out, but we're finally getting started implementing this thing. Thanks to everyone who has helped out so far!</div><div><div><br></div><div>Brian Waldon</div></div><div><br></div><div><br></div><div>APPENDIX A: Major Changes From Draft 3</div><div><br></div><div>1) Removed concept of image locations - Replication and multiple image locations are not yet well-formed. It's unclear what information/capabilities we need in the API at the moment, so I've simplified it down to just GET /images/<IMAGE_ID>/file. I would prefer to keep the public-facing API as simple as possible, so maybe this belongs in an Admin-only API. We can iterate on this for the next 6 months if we need to…</div><div><br></div><div>2) Replaced access_type with visibility - Rather than 'public', 'private' and 'shared', visibility can be either 'public' or 'private'. Added some explanation of how 'visibility' plays with 'owner' in the concepts section of the doc.</div><div><br></div><div><br></div><div>APPENDIX B: Outstanding issues</div><div><br></div><div>Some of this stuff is hard, some I just haven't put the time into figuring out yet:</div><div><br></div><div>1) Does it make sense to use tags, metadata, or both? I can see cases for both, but is that overkill?</div><div><br></div><div>2) How do we fit the existing 'copy_from' functionality in?</div><div><br></div><div>3) Need to properly convey link objects in json schemas</div><div><br></div><div>4) Need to write xsds :(</div><div><br></div><div>5) What link relation do we use for subcollections like tags, access, etc? <a href="http://www.iana.org/assignments/link-relations/link-relations.xml">http://www.iana.org/assignments/link-relations/link-relations.xml</a></div></body></html>