make addlang NEWLANG=<ll> NEWAUTHORS="authortask1 authortask2 authortask3 ..."
is the ISO code (generally two lowercase letters) corresponding to the language to be added. Make sure that code corresponds to the code used by DocBook stylesheets in /usr/share/sgml/docbook/xsl-stylesheets/common/.
Is the list of default authors associated to each of the tasks as defined in the modules workflow in conf/repository.xml.
make adddoc doc=<doc_name> master=</path/to/master.top.xml>
Will create a new document called doc_name based on the master file located at /path/to/master.top.xml. Beware to use absolute path. The system will take care of extracting entities from the master (if needed), and create all modules templates based on the contents of the master.
make release [NEWREL=10.1]
Bumps up the repository release number and reinitializes all workflows. if NEWREL is not specified, the current minor revision number is incremented (aka 9.2 becomes 9.3).
This command is quite heavy and will drastically change most files on the repository. Use with care. It automatically updates the CVS repository too.
make -C manuals/<manual> alltemplates
This is needed when one adds new modules to a document structure in manuals/<manual>/master.top.xml. That will generate all needed templates in all languages for the new modules. Note that this is not needed if the new modules already exists in another document.
make -C manuals/<manual> startwork [LANG=<ll>] [DATE=<YYYY-MM-DD>]
That will set the start date of work on document literamanual in language ll. If the DATE parameter is not specified, the current date is used.