Groups2009 code: wiki_group backend changes. Base classes for backends
wiki_page backend Group refinements. A _load_group() handles group loading from cache or a wiki page. KeyError in the _load_group() returns a name of not existing group. An _iter() does not add already stored group name to the processed_groups. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/d9151c006aab
wiki_group backend changes. backend_type and backend_name were removed both for Group and Backend. Group.init takes backed as a parameter. Group.name is used instead of Group.group_name. Group.repr prints its class. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/64ff4ea0b597
BaseGroup and BaseBackend initial import. wiki_group.Group and wiki_group.Backend inherit from those classes. TestWikiGroupNameMapping is added to check group name mapping routines. http://hg.moinmo.in/moin/1.9-groups-dmilajevs/rev/7dd5d15de911