Members-Desktopguide

Revision 2 as of 2014-02-11 22:17:16

Clear message

This page offers guidance for documentation committers working with the desktop guide project. It is a supplement to the main Members page.

This page is not intended for desktop guide contributors, who should be using the desktop guide contributors focus page instead.

Checklist for releasing the ubuntu-docs package

Before DocumentationStringFreeze

There are some key steps that should be taken before DocumentationStringFreeze.

Update certain files

  • Version number in
    • configure.in
    • html/Makefile
    • html/ubuntu.xsl
  • ubuntu-help/C/whats-new.page
  • debian/changelog
  • ubuntu-help/ubuntu-help.pot
    1. Run autogen.sh.
    2. (Re)move the old ubuntu-help.pot.
    3. Run the command 'make ubuntu-help.pot' from the ubuntu-help folder.

Upload to the archive

  • Build a source package from lp:ubuntu-docs and upload to the main archive. (Requires upload rights for ubuntu-docs.)

The build process will update the PO files in Rosetta with the updated ubuntu-help.pot. lp:ubuntu/ubuntu-docs will be updated automatically.

After NonLanguagePackTranslationDeadline

NonLanguagePackTranslationDeadline happens one week before FinalFreeze, so at this point we are in a hurry.

  • Import the PO files from Rosetta to lp:ubuntu-docs
  • Update the changelog
  • Build a source package from lp:ubuntu-docs and upload to the main archive. (Requires upload rights for ubuntu-docs.)
  • Generate the HTML pages and upload to help.ubuntu.com (see BuildingDocumentation).