This email managed to fall through the cracks in the couch cushions so my 
apologies for doing this late. I’ve added [trove] to the subject line now.

Here’s the update from Trove:

Anne’s original change[1] was abandoned and replaced by [2] which has now 
merged. The infra change [3] has also merged and the api-ref job is now live in 
Trove.

My thanks to Anne, Sean Dague, Mariam, Laurel, Peter, Yolanda, Ricardo, and 
Trevor in getting this done.

Sorry I’m late, now, where’s the champagne?

-amrith

[1] https://review.openstack.org/#/c/316381/
[2] https://review.openstack.org/#/c/356631/
[3] https://review.openstack.org/#/c/356407/

From: Anne Gentle [mailto:annegen...@justwriteclick.com]
Sent: Thursday, August 11, 2016 10:53 AM
To: OpenStack Development Mailing List <openstack-dev@lists.openstack.org>; 
openstack-d...@lists.openstack.org
Subject: [OpenStack-docs] [cinder] [neutron] [ironic] [api] [doc] API status 
report



On Wed, Aug 10, 2016 at 2:49 PM, Anne Gentle 
<annegen...@justwriteclick.com<mailto:annegen...@justwriteclick.com>> wrote:
Hi all,
I wanted to report on status and answer any questions you all have about the 
API reference and guide publishing process.

The expectation is that we provide all OpenStack API information on 
developer.openstack.org<http://developer.openstack.org>. In order to meet that 
goal, it's simplest for now to have all projects use the 
RST+YAML+openstackdocstheme+os-api-ref extension tooling so that users see 
available OpenStack APIs in a sidebar navigation drop-down list.

--Migration--
The current status for migration is that all WADL content is migrated except 
for trove. There is a patch in progress and I'm in contact with the team to 
assist in any way. https://review.openstack.org/#/c/316381/

--Theme, extension, release requirements--
The current status for the theme, navigation, and Sphinx extension tooling is 
contained in the latest post from Graham proposing a solution for the release 
number switchover and offers to help teams as needed: 
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101112.html I 
hope to meet the requirements deadline to get those changes landed. 
Requirements freeze is Aug 29.

--Project coverage--
The current status for project coverage is that these projects are now using 
the RST+YAML in-tree workflow and tools and publishing to 
http://developer.openstack.org/api-ref/<servicename> so they will be included 
in the upcoming API navigation sidebar intended to span all OpenStack APIs:

designate http://developer.openstack.org/api-ref/dns/
glance http://developer.openstack.org/api-ref/image/
heat http://developer.openstack.org/api-ref/orchestration/
ironic http://developer.openstack.org/api-ref/baremetal/
keystone http://developer.openstack.org/api-ref/identity/
manila http://developer.openstack.org/api-ref/shared-file-systems/
neutron-lib http://developer.openstack.org/api-ref/networking/
nova http://developer.openstack.org/api-ref/compute/
sahara http://developer.openstack.org/api-ref/data-processing/
senlin http://developer.openstack.org/api-ref/clustering/
swift http://developer.openstack.org/api-ref/object-storage/
zaqar http://developer.openstack.org/api-ref/messaging/

These projects are using the in-tree workflow and common tools, but do not have 
a publish job in project-config in the jenkins/jobs/projects.yaml file.

ceilometer

Sorry, in reviewing further today I found another project that does not have a 
publish job but has in-tree source files:

cinder

Team cinder: can you let me know where you are in your publishing comfort 
level? Please add an api-ref-jobs: line with a target of block-storage to 
jenkins/jobs/projects.yaml in the project-config repo to ensure publishing is 
correct.

Another issue is the name of the target directory for the final URL. Team 
ironic can I change your api-ref-jobs: line to bare-metal instead of baremetal? 
It'll be better for search engines and for alignment with the other projects 
URLs: https://review.openstack.org/354135

I've also uncovered a problem where a neutron project's API does not have an 
official service name, and am working on a solution but need help from the 
neutron team: https://review.openstack.org/#/c/351407
Thanks,
Anne


--Projects not using common tooling--
These projects have API docs but are not yet using the common tooling, as far 
as I can tell. Because of the user experience, I'm making a judgement call that 
these cannot be included in the common navigation. I have patched the 
projects.yaml file in the governance repo with the URLs I could screen-scrape, 
but if I'm incorrect please do patch the projects.yaml in the governance repo.

astara
cloudkitty
congress
magnum
mistral
monasca
solum
tacker
trove

Please reach out if you have questions or need assistance getting started with 
the new common tooling, documented here: 
http://docs.openstack.org/contributor-guide/api-guides.html.

For searchlight, looking at http://developer.openstack.org/api-ref/search/ they 
have the build job, but the info is not complete yet.

One additional project I'm not sure what to do with is networking-nfc, since 
I'm not sure it is considered a neutron API. Can I get help to sort that 
question out?

--Redirects from old pages--
We have been adding .htaccess redirects from the old api-ref-servicename.html 
on developer.openstack.org<http://developer.openstack.org> as teams are 
comfortable with the accuracy of information and build stability. Please help 
out by patching the api-site repository's .htaccess file when you are ready to 
redirect. These projects could be ready for redirects but do not have them:

designate
glance
heat
sahara
senlin
swift

I'm available for questions so please reach out as needed. I hope this covers 
our current status.

A million thank yous to everyone who got us this far! Great teamwork, great 
docs work, great UI work, and great API work everyone.
Anne

--
Anne Gentle
www.justwriteclick.com<http://www.justwriteclick.com>



--
Anne Gentle
www.justwriteclick.com<http://www.justwriteclick.com>
__________________________________________________________________________
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