diff --git a/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-de.ent b/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-de.ent index 703b933..c7c2dc2 100644 --- a/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-de.ent +++ b/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-de.ent @@ -25,7 +25,7 @@ - + diff --git a/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-en.ent b/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-en.ent index 80fb61c..d62d4f4 100644 --- a/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-en.ent +++ b/branches/ucs-3.2/doc-common/docbook/stylesheets/macros-en.ent @@ -25,7 +25,7 @@ - + diff --git a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/apps/app.xml b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/apps/app.xml index 72f7cd1..c519fea 100644 --- a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/apps/app.xml +++ b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/apps/app.xml @@ -605,8 +605,7 @@ A unique upload ID will be displayed after the download that has to be forwarded to Univention. Please send the following information via e-mail - to appcenter@univention.de: + to appcenter@univention.de: Upload ID for the file archive. Please provide all upload IDs if the @@ -697,8 +696,7 @@ Updates for the application description (.ini file), the product logo, the screenshot, readme files (especially README_UPDATE) and the packages are all submitted to - appcenter@univention.de. + appcenter@univention.de. Only those files that changed need to be uploaded again, everything else can be copied by Univention. The ini file needs to change every time, because the Version has to be increased. If this is diff --git a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/developer-reference-3.2.xml b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/developer-reference-3.2.xml index 6d1fc74..66991d3 100644 --- a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/developer-reference-3.2.xml +++ b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/developer-reference-3.2.xml @@ -33,8 +33,8 @@ - 3.2-0 - 19th of November 2013 + 3.2-1 + 17th of March 2014 diff --git a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/introduction.xml b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/introduction.xml index bdf4af7..f5b491b 100644 --- a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/introduction.xml +++ b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/introduction.xml @@ -13,7 +13,7 @@ Feedback is very welcome! Please either file a bug (see ) or send an - e-mail to feedback@univention.de + e-mail to feedback@univention.de. diff --git a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/ucr/ucr.xml b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/ucr/ucr.xml index ed2ac93..2139d7e 100644 --- a/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/ucr/ucr.xml +++ b/branches/ucs-3.2/ucs-3.2-1/doc/developer-reference/ucr/ucr.xml @@ -203,21 +203,26 @@ if ucr.is_false('repository/online/unmaintained', True): Modifying variables requires a different approach. - Two functions handler_set() and handler_unset() can be used to set and unset variables. + The function ucr_update() should be used to set and unset variables. Changing &ucsUCRV;s in Python - As handler_set() and handler_unset() don't automatically update any instance of ConfigRegistry, the load() method has to be called manually afterwards to reflect the updated values. + The function ucr_update() requires an instance of ConfigRegistry as its first argument. + The method is guaranteed to be atomic and internally uses file locking to prevent race conditions. + + + The second argument must be a Python dictionary mapping UCR variable names to their new value. + The value must be either a string or None, which is used to unset the variable. @@ -910,7 +915,8 @@ Depends: ..., ${misc:Depends}, ... SG: Move this to a sample package This sections contains several simple examples for the use of &ucsUCR;. - The complete source of these examples is available separately. + The complete source of these examples is available separately. + The download location is given in each example below. Since almost all &ucsUCS; packages use UCR, their source code provides additional examples.