{"id":8030,"date":"2017-01-27T18:41:23","date_gmt":"2017-01-28T00:41:23","guid":{"rendered":"http:\/\/www.openstack.org\/blog\/?p=8030"},"modified":"2017-01-30T11:29:37","modified_gmt":"2017-01-30T17:29:37","slug":"openstack-developer-mailing-list-digest-20170127","status":"publish","type":"post","link":"https:\/\/www.openstack.org\/blog\/openstack-developer-mailing-list-digest-20170127\/","title":{"rendered":"OpenStack Developer Mailing List Digest January 21-27"},"content":{"rendered":"<h1><b>SuccessBot Says<\/b><\/h1>\n<ul>\n<li>dims [<a href=\"http:\/\/eavesdrop.openstack.org\/irclogs\/%23openstack-python3\/%23openstack-python3.2017-01-23.log.html\">1<\/a>] : Nova now has a python35 based CI job in check queue running Tempest tests (everything running on py35)<\/li>\n<li>markvoelker [<a href=\"http:\/\/eavesdrop.openstack.org\/irclogs\/%23openstack-interop\/%23openstack-interop.2017-01-24.log.html\">2<\/a>]: Newly published Foundation annual report starts off with interoperability right in the chairman&#8217;s note [<a href=\"https:\/\/www.openstack.org\/assets\/reports\/OpenStack-2016-Annual-Report-final-draft.pdf\">3<\/a>]<\/li>\n<li>Tell us yours via OpenStack IRC channels with message \u201c#success &lt;message&gt;\u201d<\/li>\n<li>All: [<a href=\"https:\/\/wiki.openstack.org\/wiki\/Successes\">4<\/a>]<\/li>\n<\/ul>\n<h1><b>Get Active in Upstream Training<\/b><\/h1>\n<ul>\n<li>There is a continuous effort in helping newcomers join our community by organizing upstream contribution trainings [<a href=\"http:\/\/docs.openstack.org\/upstream-training\/\">5<\/a>][<a href=\"http:\/\/superuser.openstack.org\/articles\/openstack-upstream-training-revamp\/\">6<\/a>] before every summit.\n<ul>\n<li>1.5 &#8211; 2 days of hands-on steps of becoming an active OpenStack contributor.<\/li>\n<\/ul>\n<\/li>\n<li>Like everything else, this is a community effort.\n<ul>\n<li>In preparation for the Boston summit and the upcoming PTG in Atlanta, we are looking for coaches and mentors to help us make the training better.<\/li>\n<li>If you\u2019re interested in helping contact:\n<ul>\n<li>Ildiko Vancsa IRC freenode at ildikov or email [<a href=\"mailto:ildiko@openstack.org\">7<\/a>]<\/li>\n<li>Kendall Nelson IRC freenode at diablo_rojo or email [<a href=\"mailto:knelson@openstack.org\">8<\/a>]<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>Full thread: [<a href=\"http:\/\/lists.openstack.org\/pipermail\/openstack-dev\/2017-January\/110788.html\">9<\/a>]<\/li>\n<\/ul>\n<h1><b>Project Team Gathering Coordination Tool<\/b><\/h1>\n<ul>\n<li>No central scheduling, beyond assigned rooms to teams and days.\n<ul>\n<li>Each team arranges their time in their room.<\/li>\n<li>List of etherpads [<a href=\"https:\/\/wiki.openstack.org\/wiki\/PTG\/Pike\/Etherpads\">10<\/a>]<\/li>\n<\/ul>\n<\/li>\n<li>We still need centralized communication beyond each room:\n<ul>\n<li>An event IRC channel: #openstack-ptg on free node IRC\n<ul>\n<li>Do public service announcements<\/li>\n<li>Pings from room to room.<\/li>\n<\/ul>\n<\/li>\n<li>An EtherCalc spreadsheet powered dynamic schedule with extra rooms available:\n<ul>\n<li>One fishbowl<\/li>\n<li>A few dark rooms with projectors and screens (not all will have a\/v equipment due to budget).<\/li>\n<li>Infra is working on setting up EtherCalc<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>Full thread: [<a href=\"http:\/\/lists.openstack.org\/pipermail\/openstack-dev\/2017-January\/110909.html\">11<\/a>]<\/li>\n<\/ul>\n<h1><b>POST \/api-wg\/news<\/b><\/h1>\n<ul>\n<li>API Guidelines proposed for freeze:\n<ul>\n<li>Add guidelines on usage of state vs. status [<a href=\"https:\/\/review.openstack.org\/#\/c\/411528\/\">12<\/a>]<\/li>\n<li>Clarify the status values in versions [<a href=\"https:\/\/review.openstack.org\/#\/c\/411849\/\">13<\/a>]<\/li>\n<li>Add guideline for invalid query parameters [<a href=\"https:\/\/review.openstack.org\/417441\">14<\/a>]<\/li>\n<\/ul>\n<\/li>\n<li>Guidelines currently under review:\n<ul>\n<li>Add guidelines for boolean names [<a href=\"https:\/\/review.openstack.org\/#\/c\/411529\/\">15<\/a>]<\/li>\n<li>Define pagination guidelines [<a href=\"https:\/\/review.openstack.org\/#\/c\/390973\/\">16<\/a>]<\/li>\n<li>Add API capabilities discovery guideline [<a href=\"https:\/\/review.openstack.org\/#\/c\/386555\/\">17<\/a> ]<\/li>\n<\/ul>\n<\/li>\n<li>Full thread: [<a href=\"http:\/\/lists.openstack.org\/pipermail\/openstack-dev\/2017-January\/111058.html\">18<\/a>]<\/li>\n<\/ul>\n<h1><b>Lots of Teams Without PTL Candidates<\/b><\/h1>\n<ul>\n<li>We are reaching close to the end of the PTL nominations (Jan 29, 2017 23:45 UTC), but have projects that are leaderless:<\/li>\n<li>Community App Catalog<\/li>\n<li>Ec2 API<\/li>\n<li>Fuel<\/li>\n<li>Karbor<\/li>\n<li>Magnum<\/li>\n<li>Monasca<\/li>\n<li>OpenStackClient<\/li>\n<li>OpenStackUX<\/li>\n<li>Packaging Prm<\/li>\n<li>Rally<\/li>\n<li>RefStack<\/li>\n<li>Requirements<\/li>\n<li>Senlin<\/li>\n<li>Stable Branch Maintenance<\/li>\n<li>Vitrage<\/li>\n<li>Zun<\/li>\n<li>Full thread [<a href=\"http:\/\/lists.openstack.org\/pipermail\/openstack-dev\/2017-January\/111071.html\">19<\/a>]<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>SuccessBot Says dims [1] : Nova now has a python35 based CI job in check queue running Tempest tests (everything running on py35) markvoelker [2]: Newly published Foundation annual report starts off with interoperability right in the chairman&#8217;s note [3] Tell us yours via OpenStack IRC channels with message \u201c#success &lt;message&gt;\u201d All: [4] Get Active&#8230;  <a href=\"https:\/\/www.openstack.org\/blog\/openstack-developer-mailing-list-digest-20170127\/\" class=\"more-link\" title=\"Read OpenStack Developer Mailing List Digest January 21-27\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":82,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/8030"}],"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\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/comments?post=8030"}],"version-history":[{"count":3,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/8030\/revisions"}],"predecessor-version":[{"id":8044,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/posts\/8030\/revisions\/8044"}],"wp:attachment":[{"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/media?parent=8030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/categories?post=8030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.openstack.org\/blog\/wp-json\/wp\/v2\/tags?post=8030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}