From Fedora Project Wiki

Revision as of 01:32, 17 July 2010 by Rlandmann (talk | contribs) (Created page with 'This page tracks progress towards implementing a fully automated publishing process for the Fedora Documentation Project. ==Background== Formal Fedora documentation is autho...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page tracks progress towards implementing a fully automated publishing process for the Fedora Documentation Project.

Background

Formal Fedora documentation is authored in DocBook XML and transformed into multi-page HTML, single-page HTML, PDF, and EPUB by our publishing tool, Publican. Publican also generates the tables of contents in each language that provide navigation.

At present, the entire documentation suite hosted at http://docs.fedoraproject.org resides in a Git repository to which certain members of the Documentation Project (members of the docs-publishers group) commit changes. The webserver publishes whatever is in that repo.

This is a vast improvement over our previous process, but Publican includes features that make publishing even easier and more robust, since Publican is designed to package documentation in RPM packages to install on a webserver. Chapter 6 of the Publican Users' Guide provides an overview of the mechanism.