| Revision 7329 (by gradha, 2006/07/15 21:29:37) |
Removed locking requirement of SF cron job
find_missing_translations. Embedded documentation URLs for
maintenance.
|
====================================================
SourceForge cron script find_missing_translations.sh
====================================================
This is a small document for SourceForge administrators reviewing
the crontab entry used to update the Allegro web page.
Contents:
1. `Purpose of the script`_
2. `Contact`_
3. `Current user running this script`_
Purpose of the script
=====================
The script ``find_missing_translations.sh`` is stored in the
``allegrowww`` module just like the rest of the web page source. The
purpose of the script is to find which chunks of text for non-English
languages are missing a translations. (in similar spirit to GNU
``.po`` files).
The script only needs to be run once a week, and it is not CPU
intensive, it takes about a second to run in an interactive shell
session on the SF servers. The script doesn't use or generate
temporary files at all, so it doesn't require locking. Multiple
instances of itself can be run without conflicts.
All the statistics are filtered into a temporary file
in the user's home directory. This file is then mailed to
alleg-www-commits@lists.sourceforge.net, then erased.
Contact
=======
Should problems arise, and the author of the cron
entry not answer emails, you can send an email to
alleg-developers@lists.sourceforge.net, where other administrators
of the Allegro project are available.
Current user running this script
================================
Right now the user ``gradha`` is running this script from his crontab.