Documentation/ContentSharing
OpenStack Content Sharing
Requirements
- Non-proprietary OpenStack content resides in OpenStack repository. Includes substitution variables for things like product name, endpoints, and so on. Consumable by OpenStack and non-OpenStack consumers.
- Proprietary content resides in non-OpenStack repositories. Consumable by non-OpenStack consumers.
- Consumers include OpenStack source files in their books.
- When consumers generate output, they enter values for substitution variables. Ex: productname="Rackspace Cloud Servers"
Risks
Implementation
- Proof of concept: Cross-repository communication. How to implement substitution variables.
- Determine which substitution variables are required. Product name? Endpoints? Version number?
- Update OpenStack source with substitution variables and publish these for public consumption.
- Update non-OpenStack book files to include OpenStack source.