php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #47194 documentation workflow change
Submitted: 2009-01-22 21:31 UTC Modified: 2009-02-02 09:00 UTC
From: sammywg@php.net Assigned: cweiske (profile)
Status: Closed Package: Feature/Change Request
PHP Version: 5.2.8 OS:
Private report: No CVE-ID: None
 [2009-01-22 21:31 UTC] sammywg@php.net
Description:
------------
Translations can among others have the status "working".

A file can have the status "working" for one of two reasons:
1. The file is outdated and needs revision.
2. A translator is currently working on this file, but the work is not
   yet completed.

In any case this file is clearly not ready to be published and should
not be included in a full build for the manual in this language. Omitting
files with status "working" from the build will also considerably speed
up the build process.

To manage these files and coordinate translation efforts, a list of files
with status "working" needs to be created before the manual build. Also,
during this preprocessing phase files that are outdated need to be identified
and set to status working.

A file is outdated when

1. its version number is different from the version number of its
   corrosponding en version number AND
2. the file has not been touched for more than <n> days. <n> will be
   defined for each language in a separate file and is dependent on
   the policy of the translation team for that language.

The following changes to the build process are requested:

1. Check for files that are outdated and set the status flag for
   outdated files to "working".
2. Generate a list of files (ascii, one full pathname per line) that
   have the status "working".

3. Change the build to omit files with status "working", maybe using
   the file from step 2 as an exclude list.



Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2009-02-02 09:00 UTC] bjori@php.net
This bug has been fixed in CVS.

Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
 
Thank you for the report, and for helping us make PHP better.


 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 28 07:01:27 2024 UTC