po/todo: update
authorintrigeri <intrigeri@boum.org>
Fri, 2 Jan 2009 14:01:06 +0000 (15:01 +0100)
committerintrigeri <intrigeri@boum.org>
Fri, 2 Jan 2009 14:14:49 +0000 (15:14 +0100)
Signed-off-by: intrigeri <intrigeri@boum.org>
doc/plugins/po.mdwn

index f6405f3b3e6ec65c362265fa7de2425719feccce..aced3799841e39e9e348f94b309623da11e34bcd 100644 (file)
@@ -531,20 +531,10 @@ Using the fix to
 the page titles set with the [[meta|plugins/meta]] plugin. This has to
 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
 ----------------
 
-### Disabling the plugin
+### Enabling/disabling the plugin
 
 - enabling the plugin with `po_translatable_pages` set
 - 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
   a perverse test actually)
 
-### Creating pages
-
-- creating a master page via RCS: **OK**
-- creating a master page via CGI: **OK**
-
-### 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
+### Creating/deleting/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
+All cases of page creation/deletion/rename, both via RCS and via CGI,
+have been tested.
 
 ### Misc
 
@@ -602,3 +576,6 @@ Misc
 
 * Can the form validation system be used instead of creating the
   `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.