Giter Club home page Giter Club logo

doc-susemanager's Introduction

SUSE Manager Documentation Repository

energy

This is the source for the official SUSE Manager documentation. Documents can be viewed on GitHub as rendered AsciiDoc sources, by browsing to MAIN-manager.adoc.

For more details on SUSE Manager documentation, visit the SUSE Manager Documentation Wiki. In the wiki find information about asciidoc usage, publishing the set of documents on the Web or with the product, technical background information about our tools, and more.

To contribute to SUSE Manager documentation:

  1. Clone the repository to your local machine:

    git clone https://github.com/SUSE/doc-susemanager.git
  2. Check out the /master branch:

    git checkout master
  3. Create a new working branch for your changes:

    git checkout -b branchname
  4. Navigate to the adoc directory and make your changes using your preferred text editor.

  5. Ensure your changes build locally. This step requires that you have your local environment set up correctly. <!-- TODO: add environment setup instructions -→

  6. Add the updated files to your commit:

    git add .
  7. Commit your changes:

    git commit -m "Commit message here"
  8. Push your changes:

    git push

    Note that git may require you to set an upstream in order to push. If so, use this command:

    git push --set-upstream origin branchname
  9. Create a pull request (PR) by navigating to https://github.com/SUSE/doc-susemanager and clicking on Compare and Create Pull Request. Write an informative commit message detailing your changes, choose reviewers, and save your PR.

    ℹ️

    Choose your reviewers carefully! If you have made changes to the technical detail of the documentation, choose an appropriate subject matter expert (SME) to review those changes. Additionally, every change requires at least one documentation team member to approve.

Review Standards

These standards ensure that our documentation is accurate, that PRs are not left to age, and that the source code remains clean. Ensure you follow these standards if you are participating in the SUSE Manager documentation repository.

  • If you are still working on a PR, add [WIP] to the title of your PR. This allows people to review the PR, but notifies reviewers that you have not completed work.

  • Only the original author should merge PRs, do not merge other author’s PRs unless you have express permission from them to do so.

  • Do not merge a PR until you have received the following approvals:

    • For a technical change, approval from at least one SME

    • For all changes, approval from at least one other member of the documentation team

  • Joseph Cayouette @jcayouette

  • Karl Eichwalder @keichwa

  • Lana Brindley @Loquacity

Update: 6.6.2018:

  • ✓ Move from db5 sources to adoc

  • ✓ Create an adoc getting started guide (see wiki)

  • ✓ Create links to official Asciidoctor manuals

doc-susemanager's People

Contributors

keichwa avatar jcayouette avatar fsundermeyer avatar kkaempf avatar ncounter avatar loquacity avatar acary avatar juliogonzalez avatar moio avatar

Watchers

James Cloos avatar Frantisek Kobzik 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.