openSUSE / suse-xsl

DocBook XSL Stylesheets for SUSE branding
Other
11 stars 10 forks source link

Use <revhistory> for changelog? #577

Closed tomschr closed 11 months ago

tomschr commented 12 months ago

Problem Description

In the past, we used to document changes of the document itself in an appendix (so called "changelog"). However, this has some issues:

To streamline and make it consistent with other docs, <revhistory> is the traditional way in DocBook to add changes.

Benefits

Possible solutions

Once it is enabled, the revision history can be displayed in two ways:

Implementation

The stylesheet of version 2.92.7 doesn't support (yet) <revhistory> tags. I've tried it out for the style guide and these are the things that needs to be changed/added:

Proof of concept

First POC in SUSE/doc-styleguide#268

doc-styleguide-with-revhistory

After the user clicks the link, the following page is shown:

Screenshot_20231011_174626

Background

This came up in a 1:1 session with @dariavladykina.