[RFC] Mandatory user doc in KDE review/incubation checklist

Benson Muite benson_muite at emailplus.org
Wed Jan 14 17:52:26 GMT 2026



On Wed, Jan 14, 2026, at 8:02 PM, Christoph GrĂ¼ninger wrote:
> Hi Luigi,
> from a technical point of view Docbook seems to be nice. Still, it is 
> uncommon and is a barrier for contributors and incubating projects. 
> Writing XML went out of fashion over a decade ago. By default, I don't 
> have the tool-chain for Docbook installed.

DocBook is very nice for desktop applications, in particular for Linux
packaging.  Extra fonts are not needlessly embedded in a pdf.  There is
already search in applications such as Yelp and khelpcenter so one does
not need a javascript library as is needed for html documentation

XML also allows for many structured transformations and creation of
different output formats so one can have nice web documentation

>
> I would like to see Sphinx or ReStructured Text as official alternatives 
> and not getting the Docbook requirement further cemented. Where 
> possible, we should reduce KDE-specific paths.

Sphinx documentation can be converted to DocBook, have done this
for a number of Python applications.  Cleanest approach is Sphinx to
Texinfo and then Texinfo to DocBook.  Not everyone will want this
toolchain, but it can be automated to run when material is put on
Invent.

>
> Bye
> Christoph
>
> -- 
> Most customers will not accept source code with compile errors in it.
>                   Dan Saks, CppCon 2016 (https://youtu.be/D7Sd8A6_fYU)


More information about the kde-devel mailing list