A cookbook to remind how to do common operations.
Some short notes for developers: how to build a release.
Execute these steps carefully and in the suggested order.
Phase 1: Keeping the house clean
- Check all the pages pages without any parameters, called using the display icon.
If any of them gives error, fix them.
- Generate a new message template pot file directly from sources.
- Click on Developers' tools, click on
Write a PHP file with database messages to be translated
on the left navigation menu.
- Build the pot files, since Obliquid 0.8.0 a pot for each module
will be created inside common/locale/pot directory.
$ cd common/locale/scripts ; ./build_pot
- Merge it for the languages available. For example:
$ cd common/locale/scripts ; ./msg_merge it_IT
-
update changelog and move previous changes to changelog2
$ cvs2cl.pl --delta rel-x-x-x:HEAD
- update README.txt, common/templates/core/home.tpl
and common/templates/core/welcome.tpl
- generate phpdocumentor documentation on dev.obliquid.com
$ cd dev/obdata/obliquid ; cvs -q update ; cd .. ; ./gendoc
Phase 2: build the package