Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suse/doc-ses
Official SUSE Enterprise Storage documentation
https://github.com/suse/doc-ses
documentation enterprise storage suse
Last synced: 8 days ago
JSON representation
Official SUSE Enterprise Storage documentation
- Host: GitHub
- URL: https://github.com/suse/doc-ses
- Owner: SUSE
- License: other
- Created: 2015-02-23T12:06:41.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T13:37:51.000Z (20 days ago)
- Last Synced: 2024-12-09T13:08:57.116Z (13 days ago)
- Topics: documentation, enterprise, storage, suse
- Language: Shell
- Homepage: https://documentation.suse.com/ses/
- Size: 128 MB
- Stars: 14
- Watchers: 27
- Forks: 50
- Open Issues: 3
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= SUSE Enterprise Storage Documentation
Documentation for the SUSE Enterprise Storage Product
Released versions of the documentation are published at
https://documentation.suse.com/#ses.== Branches
.Overview of important branches
[options="header"]
|================================================
| Name | Purpose
| `main` | development for SES 7
| `maintenance/ses6`| stable for SES 6
| `maintenance/ses5`| stable for SES 5.5
|================================================***On Feb 20, 2021, we switched to a new default branch.***
***The default branch is now called `main`.**** *Use the main branch* as the basis of your commits/of new feature branches.
=== How to update your local repository
If you *created* a local clone or GitHub fork of this repo *before Feb 20, 2021, do the following*:
[code]
====
git branch -m master main
git fetch origin
git branch -u origin/main main
git pull -r
====== Contributing
Thank you for contributing to this repo. When creating a pull request, please follow the guidelines below:
. If you want to contribute to the most recent release, create your pull request against the `main` branch. The `main` branch is protected.
. If you want to contribute to a previous release, please create your pull request against the respective `maintenance/*` branch. These branches are also protected.
. Make sure all validation (Travis CI) checks are passed.
. For your pull request to be reviewed, please tag the relevant subject matter expert(s) from the development team (if applicable) and members of the documentation team.
. Implement the required changes. If you have any questions, ping a documentation team member in #susedoc on RocketChat.
. For help on style and structure, refer to the https://documentation.suse.com/style/current[Documentation Style Guide].
. Modified DocBook files are re-formatted automatically on each pull request. If you still want to reformat the documentation manually, use `daps xmlformat`.
== Editing DocBook
To contribute to the documentation, you need to write DocBook.
* You can learn about DocBook syntax at http://docbook.org/tdg5/en/html .
* SUSE documents are generally built with DAPS (package `daps`) and the
SUSE XSL Stylesheets (package `suse-xsl-stylesheets`).* Install the documentation environment with the following command:
+
[source]
----
sudo OneClickInstallUI https://susedoc.github.io/ymp/Documentation.ymp
----* Basic DAPS usage:
** `$ daps -d DC- validate`: Make sure what you have written is
well-formed XML and valid DocBook 5
** `$ daps -d DC- pdf`: Build a PDF document
** `$ daps -d DC- html`: Build multi-page HTML document
** `$ daps -d DC- optipng`: Always optimize new PNG images
** Learn more at https://opensuse.github.io/daps