* Update api-site from branch 'master'
- Merge "Add language links to developer.o.o front page"
- Add language links to developer.o.o front page
refresh index page with better structure
* added language links for firstapp-libcloud
* added language links for firstapp-shade
* added language links for api-guide/quickstart
* fix list structure at the end of the page
Change-Id: Ieea4c92bd86a3f6006e1827e84ccfbed45ac8931
* Update api-site from branch 'master'
- Require openstack-doc-tools 1.8.0
We need the new version to properly publish translated api-quick-start
document. require it.
Change-Id: I1bf8411843a7d31e690c3988c2d999ee33678fcd
* Update api-site from branch 'master'
- Remove mention of api-ref
The move of api-ref in-repo is done, remove reference from README.rst.
Change-Id: Ic49153cca5058a88ebbba811de275d0aff2fc1d0
* Update api-site from branch 'master'
- Merge "Build and publish eo api-quick-start"
- Build and publish eo api-quick-start
Change-Id: Ieeceec7b9f384f735ba5b8fde862e52e1ec188be
* Update api-site from branch 'master'
- Update openstacksdk links to be accurate
python-openstacksdk publishes to the normal doc location. Update the
links to point to it, and add a redirect for anyone with a link pointing
to the old location that was in developer.openstack.org. Also update the
link to the shade docs.
Change-Id: I6d3eb2e23fbb6c35a19113ec1c00ffd07360feed
* Update api-site from branch 'master'
- Remove name from project stanza
This is now optional, and should be discouraged in in-repo configs.
Change-Id: Ie6fb2669a218524eaeafe4026b1b47aea0fe70ec
* Update api-site from branch 'master'
- Add link for Placement API
Adds a link for nova's placement service API to
https://developer.openstack.org/api-guide/quick-start/
Change-Id: Id8cc4901324b59bb16f43db778a3334adb39f48d
* Update api-site from branch 'master'
- Remove obsolete tox targets
With using zuul v3 fully, we can remove some old build targets.
Update README for this as well.
Change-Id: I53b894f9a9e69a8755776b8d4c0cccf7b681efda
* Update api-site from branch 'master'
- Merge "Raise if parsing, rendering, or writing fails"
- Raise if parsing, rendering, or writing fails
If jinja template parsing, rendering, or writing fails, we used to log
an error message and continue. With this change, we'll raise the
original exception so we print the traceback and fail the build right
away.
Change-Id: I9e92d3aed844d965a425c43c79a8844e5c4bd006
* Update api-site from branch 'master'
- Merge "Generate api-ref redirects for service type aliases"
- Generate api-ref redirects for service type aliases
We track official service type names and their historical aliases. As
api-ref is organized by service-type, it stands to reason that if a
service-type changes (or has changed) that a link might exist to the old
value.
Use the service types authority data to generate a set of redirects for
all aliases of a service to the official service type location.
Change-Id: I96a5502ca6cd3e78f996ad9b60101c907e2150cd
* Update api-site from branch 'master'
- Add gophercloud to the list of SDKs
Also, Split SDK list into openstack and multi-cloud: OpenStack specific
SDKs and multi-cloud abstraction SDKs are different beasts. Let's group
them for clarity. Also, reindented because tracking div opens and closes
was confusing since some of the divs didn't indent.
Change-Id: I2df85822ede469589e9a56ca3772828e576e549c
* Update api-site from branch 'master'
- Swap the order of libcloud and shade in Python
Let's lead with our own lib which is OpenStack specific, then go with
libcloud which is multi-cloud.
Change-Id: I55de2cfd58c5bac9b694af1b9f683c03c22f7207
* Update api-site from branch 'master'
- Use publish-docs for Zuul v3
With Zuul v2, the publishing happens from publish-docs/api-ref.
Let's simplify our scripts and publish with Zuul v3 from publish-docs
directly.
Add new jobs publishlang and publishbuild for Zuul v3 publishing.
Use existing publishlang-api and publishbuild-api for Zuul v2
publishing.
Remove now obsolete comment from doc-tools-check-languages.conf.
Change-Id: I32b29a34c571882cb4d7c542c543ea726e76a0b5
* Update api-site from branch 'master'
- Remove obsolete files
These files are not used anymore, remove them.
Change-Id: Icd8cd564f21e972e856754393fe677b839ba0cb9
* Update api-site from branch 'master'
- Cleanup tox.ini
Remove obsolete section and comments, remove sitepackages usage,
thosewere only needed for the docbook XML code.
Change-Id: Ic9881dde14c4d8ac82f859134b2afc0ab88dc268
* Update api-site from branch 'master'
- Add native zuulv3 set up
Use the native zuul v3 templates that are defined in openstack-manuals
repository.
Change-Id: If92d9d079fd945ff2e43b9abc7758d05e0ad5dc8
Depends-On: I377632e640a099d0a8640db4959684d9ecd68f8c
* Update api-site from branch 'master'
- Prepare for Zuul v3
As part of migration to zuul v3, replace checkniceness by linters
tox target to use a more "common" target accross OpenStack.
Change-Id: I8a23d017902aee36fc1c415e166c7ba441a1fc34
* Update api-site from branch 'master'
- Fix links to shade documentation
shade user docs follow unified openstack doc build locations. The
release notes location is also not right. Also, shade users should be
pointed to the general openstack-dev mailing list.
Change-Id: I2e21caacc9710a11756b66b633c5f02782be204e
* Update api-site from branch 'master'
- Merge "Build and publish tr_TR api-quick-start"
- Build and publish tr_TR api-quick-start
We have now translations for tr_TR:
Enable in configuration, publish at proper place.
Change-Id: I98c3673d9196bc82ad98f1edd9b0e3078f219f23
Project: openstack/api-site 8fa4937999220a9b493fd12dd488d9516a6e708f
Fix typo in tox.ini
The last change had a typo in the job invocation, fix it.
Remove ls, the job output showed the content is available as expected.
Fix also permissions on shell script.
Change-Id: I4ef65188ccdeebf59cc684f2de99c2198c0c3127
Project: openstack/api-site a07cffc1d932d3a699a3a16ce151b1d7de6ebea0
Publish translated firstapp guides properly
Wildcards do not work in tox.ini, use a shell script instead to
move the content.
Change-Id: I0bfef7e2e936a67ef2cc9efcd802a6c918305374
Project: openstack/api-site 466da88bfb1a276b5cc81d32fcc50291f7f7ef44
Fix firstapp de publishing
Push the translated de files to the right location for publishing.
Change-Id: I0bba0ce06beb7896d32db5cee92caa4c579f84c2