po/todo: update

Signed-off-by: intrigeri <intrigeri@boum.org>
master
intrigeri 2009-01-02 15:01:06 +01:00
parent 14a79751e3
commit 226abb373a
1 changed files with 7 additions and 30 deletions

View File

@ -531,20 +531,10 @@ Using the fix to
the page titles set with the [[meta|plugins/meta]] plugin. This has to the page titles set with the [[meta|plugins/meta]] plugin. This has to
be merged upstream, though. be merged upstream, though.
Translation quality assurance
-----------------------------
Modifying a PO file via the CGI is already forbidden if the new
version is not a valid PO file. As a bonus, check that it provides
a more complete translation than the existing one.
Note: committing to the underlying repository is a way to bypass
this check.
Robustness tests Robustness tests
---------------- ----------------
### Disabling the plugin ### Enabling/disabling the plugin
- enabling the plugin with `po_translatable_pages` set - enabling the plugin with `po_translatable_pages` set
- enabling the plugin without `po_translatable_pages` set: **OK** - enabling the plugin without `po_translatable_pages` set: **OK**
@ -561,26 +551,10 @@ Robustness tests
`po_slave_languages`: needs two rebuilds, but **OK** (this is quite `po_slave_languages`: needs two rebuilds, but **OK** (this is quite
a perverse test actually) a perverse test actually)
### Creating pages ### Creating/deleting/renaming pages
- creating a master page via RCS: **OK** All cases of page creation/deletion/rename, both via RCS and via CGI,
- creating a master page via CGI: **OK** have been tested.
### Deleting pages
- removing a master page via RCS: **OK**
- removing a translation via RCS: **OK**
- removing a master page via CGI: **OK**
- removing a translation via CGI: **OK**
### Renaming pages
- renaming a master page via RCS: **OK** (but the old translations
are lost, because not all RCS track file renaming)
- renaming a master page and its translations via RCS: **OK**
- renaming a master page via CGI: **OK**
- renaming a translation via RCS
- renaming a translation via CGI
### Misc ### Misc
@ -602,3 +576,6 @@ Misc
* Can the form validation system be used instead of creating the * Can the form validation system be used instead of creating the
`cansave` hook? `cansave` hook?
* Use the formbuilder_setup hook to remove the rename/remove buttons
on slave edit pages. The canrename/canremove hook ensure this is
forbidden at the backend level, and this change would improve the UI.