{"id":430,"date":"2011-01-14T09:38:42","date_gmt":"2011-01-14T15:38:42","guid":{"rendered":"http:\/\/www.openstack.org\/blog\/?p=430"},"modified":"2011-01-14T09:38:42","modified_gmt":"2011-01-14T15:38:42","slug":"openstack-developer-activity-review","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/openstack-developer-activity-review\/","title":{"rendered":"OpenStack Developer Activity Review"},"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>Feature Freeze for Bexar on January 13th &#8211; <a href=\"http:\/\/fnords.wordpress.com\/2011\/01\/14\/openstack-bexar-featurefreeze-report\/\" target=\"_blank\">http:\/\/fnords.wordpress.com\/2011\/01\/14\/openstack-bexar-featurefreeze-report\/ <\/a><\/li>\n<\/ul>\n<p><strong>Developer Mailing List<\/strong> (archive: <a href=\"https:\/\/lists.launchpad.net\/openstack\/\">https:\/\/lists.launchpad.net\/openstack\/<\/a>)<\/p>\n<ul>\n<li><em>Feature Freeze Branches Needing Review<\/em> \u2013 Thierry presented a list of branches needing review in priority order by project at <a href=\"https:\/\/lists.launchpad.net\/openstack\/msg00269.html\">https:\/\/lists.launchpad.net\/openstack\/msg00269.html<\/a>.\u00a0 Nova had 14 branches for review; Glance had 1 branch; Swift had 1 branch. A discussion about the process to review branches by developers across projects is planned to find a better way to reduce the high number of un-reviewed branches in Nova for future releases.<\/li>\n<li><em>Lazy Import of Modules <\/em>\u2013 Ewan Mellor opened an issue about creating a standard methodology for loading modules on demand to eliminate unnecessary dependencies for un-needed modules. Responses from Jay Pipes, Vishvananda Ishaya, Devin Carlen, and Andy Smith discussed several solutions but it appears that the idea from Andy Smith will move forward at this time (see <a href=\"https:\/\/lists.launchpad.net\/openstack\/msg00281.html\">https:\/\/lists.launchpad.net\/openstack\/msg00281.html<\/a>)<\/li>\n<li><em>Nova Translators<\/em> \u2013 Jay Pipes announced that Monty Taylor and himself have completed the support for i18n in Nova and language translation has begun for NOVA into Austrian, Chinese (Simplified), Danish, Italian, Japanese, Russian, and Ukranian. If you are interested in assisting with another language please go to <a href=\"https:\/\/translations.launchpad.net\/nova\/trunk\/+pots\/nova\">https:\/\/translations.launchpad.net\/nova\/trunk\/+pots\/nova<\/a>.\n<ul>\n<li>Other Languages underway include Brazilian Portuguese<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Statistics<\/strong><\/p>\n<ul>\n<li>Number of OpenStack Developers on Contributors List \u2013 119<\/li>\n<li>Bexar Release Status \u2013 Blueprints (<a href=\"http:\/\/wiki.openstack.org\/releasestatus\/\">http:\/\/wiki.openstack.org\/releasestatus\/<\/a>)\n<ul>\n<li>Essential \u2013 3 Design Approved; 3 Implemented<\/li>\n<li>High \u2013 15 Blueprints; 1 Pending Approval (<a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/openstack-api-parity\">Get OpenStack AP to Feature Parity with RS 1.01 API<\/a>) &amp; 1 Needs Code Review (<a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/xs-snapshots\">XenServer Snapshots<\/a>)<\/li>\n<li>Medium \u2013 15 Blueprints; 1 Pending Approval (<a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/xs-guest-requirements\">XenServer Guest Requirements<\/a>) [Implementation Deferred] &amp; 2 New &amp; 4 Needs Code Review (<a href=\"https:\/\/blueprints.launchpad.net\/glance\/+spec\/teller-s3-backend\">S3 Backend for Glance<\/a><a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/bexar-migration-live\">, Live Migration of Running Cloud Servers<\/a>, <a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/ipv6-support\">IPv6 Support<\/a>, <a href=\"https:\/\/blueprints.launchpad.net\/nova\/+spec\/xs-password-reset\">XenServer Root\/Admin Password Reset<\/a>)<\/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\">http:\/\/wiki.openstack.org\/StartingPage<\/a><\/li>\n<li>How to Become a      Developer on OpenStack \u2013 <a href=\"http:\/\/wiki.openstack.org\/HowToContribute\">http:\/\/wiki.openstack.org\/HowToContribute<\/a><\/li>\n<li>Bexar Release      Schedule \u2013 <a href=\"http:\/\/wiki.openstack.org\/BexarReleaseSchedule\">http:\/\/wiki.openstack.org\/BexarReleaseSchedule<\/a><\/li>\n<li>Developer      Mailing List \u2013 <a href=\"https:\/\/launchpad.net\/%7Eopenstack\">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\/\" class=\"more-link\" title=\"Read OpenStack Developer Activity Review\">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":[22,73],"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/430"}],"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=430"}],"version-history":[{"count":3,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/430\/revisions"}],"predecessor-version":[{"id":436,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/430\/revisions\/436"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}