On Apr 30, 2015, at 9:54 AM, Jay Pipes <jaypi...@gmail.com> wrote:

> Hi Stackers,
> 
> OK, so Matthew Gilliard and Alex Xu have volunteered to be the Nova team's 
> liaisons to the API working group. Big thank you to Matthew and Alex for 
> volunteering for this important role.
> 
> I've created a wiki page [1] that details the responsibilities of these 
> liaisons. If these duties work out for Nova, we'll recommend other projects 
> pick them up.
> 
> Here are the responsibilities that the Nova/API working group liaisons have:
> 
> 1. Monitor the active patch queue in nova (and nova-specs) and look out for 
> any patch that adds or changes the REST API
> 
> 2. For each patch collected in #1, determine if the constructs used in the 
> patch (or proposed spec) match the guidance currently laid out in the API 
> working group repo's guidance documents.
> 
> 3. If the patch does NOT match the guidance from the API working group, do a 
> code review on the patch pointing to the guidance from the API working group, 
> and ask the author to align with that guidance. Include in your research 
> patches to the API working group that may actually be in review and not 
> merged. (An example of this recently occurred with Sergey Nikitin's 
> re-proposed instance tagging spec: https://review.openstack.org/#/c/177112/. 
> See Ryan Brown's reference to an in-progress API working group guidance on 
> tagging)
> 
> 4. If there is NO guidance in the API working group repo for a particular 
> proposed API change or addition, the liaison should **either** create a 
> proposed patch to the API working group with guidance that clarifies the 
> missing functionality that is introduced in the new Nova patch or spec patch, 
> and bring the proposed guidance to the attention of the API working group. 
> **or** the liaison should working with a member of the API working group to 
> draft such a guideline. The liaison should mark the corresponding Nova patch 
> with a -1 Code Review vote with a link to the proposed guideline, noting that 
> the patch should be put on hold (Work In Progress) until the guideline is 
> merged.
> 
> Best,
> -jay
> 
> [1] https://wiki.openstack.org/wiki/Nova/APIWGLiaisons

This is great. I’ve added a link to that page from the Cross-Project Liaisons 
page [2]. I also added Matthew and Alex as liaisons there. 

gilllliard and alex_xu: feel free to join us in #openstack-api on freenode too!

Everett

[2] https://wiki.openstack.org/wiki/CrossProjectLiaisons#API_Working_Group
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to