Code Monkey home page Code Monkey logo

doc-cloud's Introduction

SUSE OpenStack Cloud Documentation

This is the source for the official SUSE OpenStack Cloud documentation.

Three books are currently available:

  • Admin Guide

  • Deployment Guide

  • End User Guide

Released versions of these guides have been published at https://www.suse.com/documentation/.

Branches

Table 1. Overview of important branches
Name Purpose

develop

Current working branch

master

Branch for most current released state

maintenance/cloud_1.0

Maintenance branch for SC 1.0

maintenance/cloud_2.0

Maintenance branch for SC 2.0

maintenance/cloud_3.0

Maintenance branch for SC 3.0

maintenance/cloud_4

Maintenance branch for SC 4

maintenance/cloud_5

Maintenance branch for SC 5

maintenance/openstack_cloud_6

Maintenance branch for SOC 6

maintenance/cloud_7

Maintenance branch for SOC 7

maintenance/cloud_8

Maintenance branch for SOC 8

Contributing

Thank you for contributing to this repo. Please adhere to the following guidelines when creating a pull request:

  1. Make your pull request against the develop branch (not master) if you are contributing to the most recent release (currently Cloud 9). The develop branch is protected and cannot be merged without review.

  2. If you are contributing to a previous release, please see maintenance/cloud<RELEASENUMBER>_. This branch is also protected and cannot be merged without review.

  3. Your contributions can be in ASCIIdoc .adoc or DocBook XML .xml.

  4. Make sure all validation (Travis CI) checks are passed, and tag relevant SMEs from the development team (if applicable) and members of the Cloud doc team: Carl Symons (csymons-suse), Dmitri Popov (dmpop) or Alexandra Settle (asettle).

    **NOTE:** If your pull request has multiple files and reorganisation changes, please build locally using DAPS or daps2docker
    (see instructions below) to verify and build the files. Travis CI only validates, and does not ensure the XML builds
    are correct.
  5. Implement any required changes, or fix any merge conflicts if relevant. If you have any questions, ping a documentation team member in #cloud-documentation on RocketChat.

  6. Once a review has been received from a documentation team member and any other SMEs, please merge your own PR.

    **NOTE:** If you need something merged ASAP, and a documentation team member is not available to re-review, but you have
    implemented any necessary changes, please use your best judgement and merge your own PR if STRICTLY NECESSARY. Alert
    a team member by pinging them in the #cloud-documentation channel.

Building documentation

If you’re contributing to the cloud documentation in this repo and want to build using our DAPS tooling, see the DAPS Quickstart for more information: https://opensuse.github.io/daps/doc/art.daps.quick.html

If you are interested in building DAPS documentation (defaulting to HTML and PDF), you can utilize our daps2docker project: https://github.com/openSUSE/daps2docker

  1. Install Docker

  2. Clone the daps2docker repository.

  3. Run ./daps2docker.sh /PATH/TO/DOC-DIR or /daps2docker.sh /PATH/TO/DC-FILE.

Quick start building the docs

Assuming daps is already installed, call

daps -d DC-suse-openstack-cloud-crowbar-operations html

You can build other DC files and also other formats (eg. PDF) of course.

doc-cloud's People

Contributors

taroth21 avatar fsundermeyer avatar kallecarlwa avatar dmpop avatar asettle avatar cjschroder avatar tomschr avatar aagate avatar yarunachalam avatar guglo avatar bryanstephenson avatar scottwulf avatar toabctl avatar chajain avatar dirkmueller avatar keichwa avatar vuntz avatar tbazant avatar charleswang007 avatar svenseeberg avatar aspiers avatar aojea avatar bhdn avatar cmurphy avatar adduarte avatar saschpe avatar mjura avatar maximilianmeister avatar kilian-petsch avatar aplanas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.