changeset 4873:eb86881788ce

Groups2009: CHANGES.dmilajevs content was moved into CHANGES and refined.
author Dmitrijs Milajevs <dimazest@gmail.com>
date Tue, 21 Jul 2009 17:51:56 +0200
parents ab696b0a23f2
children 7b181a7e35b2
files docs/CHANGES docs/CHANGES.dmilajevs
diffstat 2 files changed, 29 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/docs/CHANGES	Mon Jul 20 14:37:00 2009 +0200
+++ b/docs/CHANGES	Tue Jul 21 17:51:56 2009 +0200
@@ -16,6 +16,35 @@
     editor_force = True
     editor_default = 'text'  # internal default, just for completeness
 
+Version 1.9-groups-dmilajevs:
+
+   New features:
+   * Group and dict backends.
+     * WikiGroups and WikiDicts backends get data from wikipages. They
+       work similar to old wikidicts code.
+     * ConfigGroups and ConfigDicts backends get data from a
+       dictionary defined in a configuration file.
+     * CompositeGroups and CompositeDicts compose several backens,
+       so data may be retrieved from several sources. For example,
+       groups may be defined in configuration file and in wiki pages.
+   * cfg.groups is new and by default initializes wiki_groups backend.
+     See wiki/config/more_samples/groups_wikiconfig_snippet.
+   * cfg.dicts is new and by default initializes wiki_dicts backend.
+     See wiki/config/more_samples/groups_wikiconfig_snippet.
+   * http://master19.moinmo.in/HelpOnDictionaries was updated.
+   * New help page http://master19.moinmo.in/HelpOnGroups
+
+   Developer notes:
+   * request.groups provides access to groups.
+   * request.dicts provides access to dicts.
+   * Removed MoinMoin.wikidicts module. It was refactored and became
+     MoinMoin.datastruct.
+   * LazyGroup and LazyGroupsBackend base classes for implementing
+     backends which deal with huge amount of data. (Like LDAP
+     directory). Use MoinMoin/datastruct/backends/config_lazy_groups.py
+     as a draft for new  backends.
+   * See http://moinmo.in/Groups2009 for more details.
+
 Version 1.9.0beta2:
 
   Please note:
--- a/docs/CHANGES.dmilajevs	Mon Jul 20 14:37:00 2009 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-Version 1.9-groups-dmilajevs:
-
-   New features:
-   * Group and dict backends. Wiki, config and composite backends for both data structures.
-
-   Admin Notes:
-   * New dicts and groups configuration options. See wiki/config/more_samples/dicts_wikiconfig_snippet and wiki/config/more_samples/groups_wikiconfig_snippet for configuration examples.
-
-   Developer notes:
-   * request.groups provides to access groups. request.dicts provides access to dicts.
-   * 'SomeDict' in request.dicts must be used instead of has_dict() and request.dicts['SomeDict'] instead of dict().
-