Difference between revisions of "Meetings/Swift"
< Meetings
David Hadas (talk | contribs) |
|||
Line 11: | Line 11: | ||
** us visa: http://hongkong.usconsulate.gov/acs_hkvisa.html | ** us visa: http://hongkong.usconsulate.gov/acs_hkvisa.html | ||
* How backwards compatible do we need to be with internal (i.e. non-user-facing) interfaces? This question was inspired by https://review.openstack.org/22820, which changes the format of a data structure in the WSGI environment that other middlewares may use, though none in the Swift codebase do. | * How backwards compatible do we need to be with internal (i.e. non-user-facing) interfaces? This question was inspired by https://review.openstack.org/22820, which changes the format of a data structure in the WSGI environment that other middlewares may use, though none in the Swift codebase do. | ||
+ | * Path Control: Create an open interface to control the path used by Swift within devices (where within the device a/c/o/tmp/qurentined/async are placed). | ||
+ | ** Make sure any code approaching the device go via a central function (e.g. storage_directory() in utils) allowing monkey patching it or offering other ways to extend it | ||
+ | ** While we do it , we can extend storage_directory() to also append the basedir and device since this seem to be required by all its users. |
Revision as of 19:53, 10 June 2013
Meeting Time: Every other Wednesday at 19:00 UTC
Next Meeting: Wednesday, June 12
Agenda items:
- API
- hong kong summit
- How backwards compatible do we need to be with internal (i.e. non-user-facing) interfaces? This question was inspired by https://review.openstack.org/22820, which changes the format of a data structure in the WSGI environment that other middlewares may use, though none in the Swift codebase do.
- Path Control: Create an open interface to control the path used by Swift within devices (where within the device a/c/o/tmp/qurentined/async are placed).
- Make sure any code approaching the device go via a central function (e.g. storage_directory() in utils) allowing monkey patching it or offering other ways to extend it
- While we do it , we can extend storage_directory() to also append the basedir and device since this seem to be required by all its users.