{"id":600,"date":"2011-03-04T10:30:38","date_gmt":"2011-03-04T16:30:38","guid":{"rendered":"http:\/\/www.openstack.org\/blog\/?p=600"},"modified":"2011-03-04T10:30:38","modified_gmt":"2011-03-04T16:30:38","slug":"openstack-developer-activity-review-february-28-%e2%80%93-march-4","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/openstack-developer-activity-review-february-28-%e2%80%93-march-4\/","title":{"rendered":"OpenStack Developer Activity Review (February 28 \u2013 March 4)"},"content":{"rendered":"<p class=\"lead\">Many people have asked for more insight into the developer activities for OpenStack as the large number of code changes and proposals make it difficult to monitor everything happening. In hopes of exposing more of the developer activities, I plan to post a weekly or biweekly blog post on the latest development activities. If you have any ideas for this blog post, please email me at <a href=\"mailto:stephen.spector@openstack.org\">stephen.spector@openstack.org<\/a>. I am always ready to listen to the community for new ideas.<\/p>\n<p><strong>Activities<\/strong><\/p>\n<ul>\n<li>OpenStack Compute Bexar 2011.1.1 release\u00a0 &#8211; <a href=\"https:\/\/lists.launchpad.net\/openstack\/msg01202.html\">https:\/\/lists.launchpad.net\/openstack\/msg01202.html<\/a><\/li>\n<\/ul>\n<p><strong>Developer Mailing List<\/strong> (archive: <a href=\"https:\/\/lists.launchpad.net\/openstack\/\" target=\"_blank\">https:\/\/lists.launchpad.net\/openstack\/<\/a>)<\/p>\n<p>This is select list of topics discussed this week in the developer mailing list and is not a complete list. \u00a0Please visit the archive to see all the topics.<\/p>\n<ul>\n<li><em>Authn Authz Proposal<\/em> \u2013 Vish Ishaya posted information on a prototype solution for Authentication (authn) and Authorization (authz) at <a href=\"http:\/\/plansthis.com\/auth\">http:\/\/plansthis.com\/auth<\/a>. Instructions for the prototype are included. <em> <\/em><\/li>\n<li><em>Gzip Compression<\/em> \u2013 Brian Lamer has implemented a simple WSGI implementation of gzip compression however it does not support streaming and he is opening a discussion on how best to move forward. Several developers responded but the overall consensus is to allow a tool such as Nginx\/Apache\/etc to handle this outside of the system as Glance does. Jorge Williams suggested that Brian submit the code anyway as someone may find another use for it.<em> <\/em><\/li>\n<li><em>Multiple Versions in OpenStack API <\/em> &#8211; Brian Waldon asked about the plan to support both OpenStack API 1.0 and 1.1 as the Versions WSGI application seems to be able to deploy multiple versions of the OS API within the same codebase. \u00a0Several developers including Eric Day, Ewan Mellor, and Sandy Walsh responded to this question; more information at <a href=\"https:\/\/lists.launchpad.net\/openstack\/msg01187.html\">https:\/\/lists.launchpad.net\/openstack\/msg01187.html<\/a>. <em> <\/em><\/li>\n<li><em>OS API server password generation<\/em> \u2013 Dan Price announced a blueprint on adding support for password generation when creating services and asked for feedback. Blueprint &#8211; <a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/openstack-api-server-passwords\">https:\/\/blueprints.launchpad.net\/nova\/+spec\/openstack-api-server-passwords<\/a>; Details &#8211; <a href=\"http:\/\/etherpad.openstack.org\/openstack-api-server-passwords\">http:\/\/etherpad.openstack.org\/openstack-api-server-passwords<\/a>. \u00a0Further discussion from Ed Leafe, Justin Santa Barbara, Mark Washenberger, Scott Moser, George Reese, and Rick Clark can be followed at <a href=\"https:\/\/lists.launchpad.net\/openstack\/msg01175.html\">https:\/\/lists.launchpad.net\/openstack\/msg01175.html<\/a>. <em> <\/em><\/li>\n<li><em>Management API <\/em>\u2013 Glen Campbell has created a preliminary proposal for admin\/management API for Nova at <a href=\"http:\/\/wiki.openstack.org\/NovaAdminAPI\">http:\/\/wiki.openstack.org\/NovaAdminAPI<\/a>. Glen\u2019s focus is to determine the features required for Rackspace, which may or may not be needed by the community. <em> <\/em><\/li>\n<\/ul>\n<p><em> <\/em><\/p>\n<p><strong>Statistics<\/strong><\/p>\n<ul>\n<li>Number of OpenStack Developers on Contributors List \u2013 153 (+2 for week)<\/li>\n<li>Cactus Release Status \u2013 Blueprints (<a href=\"http:\/\/wiki.openstack.org\/releasestatus\/\">http:\/\/wiki.openstack.org\/releasestatus\/<\/a>)\n<ul>\n<li>Essential \u2013 5 Design Approved; 1 Implemented \u2013 1 Needs Code Review \u2013 1 Beta Available<\/li>\n<li>High \u2013 12 Blueprints; 3 Implemented \u2013 1 Needs Code Review \u2013 1 Blocked<\/li>\n<li>Medium \u2013 21 Blueprints; 2 Needs Code Review; 3 Implemented<\/li>\n<li>Low \u2013 16 Blueprints; 1 Needs Code Review; 6 Implemented<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>For the latest on development activities on OpenStack please check these sites for more details:<\/p>\n<ul>\n<li>OpenStack Wiki      Home Page \u2013<a href=\"http:\/\/wiki.openstack.org\/StartingPage\" target=\"_blank\"> http:\/\/wiki.openstack.org\/StartingPage<\/a><\/li>\n<li>How to Become a      Developer on OpenStack \u2013 <a href=\"http:\/\/wiki.openstack.org\/HowToContribute\" target=\"_blank\">http:\/\/wiki.openstack.org\/HowToContribute<\/a><\/li>\n<li>Cactus Release      Schedule \u2013 \u00a0<a href=\"http:\/\/wiki.openstack.org\/CactusReleaseSchedule\">http:\/\/wiki.openstack.org\/CactusReleaseSchedule<\/a><\/li>\n<li>Developer      Mailing List \u2013 <a href=\"https:\/\/launchpad.net\/~openstack\" target=\"_blank\">https:\/\/launchpad.net\/~openstack<\/a><\/li>\n<li>IRC Discussions      \u2013 #openstack on freenode<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Many people have asked for more insight into the developer activities for OpenStack as the large number of code changes and proposals make it difficult to monitor everything happening. In hopes of exposing more of the developer activities, I plan to post a weekly or biweekly blog post on the latest development activities. If you&#8230;  <a href=\"https:\/\/www.openstack.org\/blog\/openstack-developer-activity-review-february-28-%e2%80%93-march-4\/\" class=\"more-link\" title=\"Read OpenStack Developer Activity Review (February 28 \u2013 March 4)\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,21],"tags":[124],"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/600"}],"collection":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/comments?post=600"}],"version-history":[{"count":2,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/600\/revisions"}],"predecessor-version":[{"id":602,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/600\/revisions\/602"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}