https://github.com/suse/doc-sle
Official SUSE Linux Enterprise Documentation [Everyone, please use feature/ branches, create PRs and ensure CI runs successfully rather than just pushing to main!]
https://github.com/suse/doc-sle
admin deployment documentation opensuse security sle-micro sled sles storage suse tuning virtualization
Last synced: 27 days ago
JSON representation
Official SUSE Linux Enterprise Documentation [Everyone, please use feature/ branches, create PRs and ensure CI runs successfully rather than just pushing to main!]
- Host: GitHub
- URL: https://github.com/suse/doc-sle
- Owner: SUSE
- License: other
- Created: 2015-06-18T10:46:10.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-03-26T17:41:15.000Z (about 1 month ago)
- Last Synced: 2025-03-26T18:54:36.231Z (about 1 month ago)
- Topics: admin, deployment, documentation, opensuse, security, sle-micro, sled, sles, storage, suse, tuning, virtualization
- Language: Emacs Lisp
- Homepage: https://documentation.suse.com/sles/
- Size: 2.05 GB
- Stars: 93
- Watchers: 33
- Forks: 253
- Open Issues: 13
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= SUSE Linux Enterprise / openSUSE Leap Documentation
This is the source for the official SUSE Linux Enterprise and openSUSE Leap
documentation.This repository hosts the documentation sources including translations (if
available) for the following products:* SUSE Linux Enterprise Desktop (SLED)
* SUSE Linux Enterprise Server (SLES)
* SUSE Linux Enterprise Micro (SLE-Micro)
* openSUSE Leap
* SLE 11 sources: see https://github.com/SUSE/doc-sle-legacyReleased versions of the SLE documentation are published at
https://documentation.suse.com/. Released versions of the openSUSE Leap documentation can be
found at https://doc.opensuse.org/.Beta documentation versions are available at https://susedoc.github.io/, where all commits to `main` and maintenance branches are automatically built.
== Branches
.Overview of important branches
[options="header"]
|================================================
| Name | Purpose
| `main` | doc development (latest development version)
| `maintenance/*` | maintenance for released versions
|================================================*Use the main branch* as the basis of your commits/of new feature branches.
== Reporting bugs
Bugs are collected on https://bugzilla.suse.com. If possible please check for
duplicates before creating a new report. When creating a new report, use
`SUSE Linux Enterprise Desktop` or `Server` as product and in the next step the version.
As component select `Documentation`.== 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 (GitHub Actions) 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 #team-suse-docs on Slack.
. For help on style and structure, refer to the https://documentation.suse.com/style/current[Documentation Style Guide].
== 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