Kwiki ("Kwiki is perhaps the simplest to install, most modular, and easiest to extend Wiki") has multiple modules for page access, but those modules are geared towards controlling access by individuals. Intranets often have multiple groups of people working on different projects projects whose access is better keyed to their groups than to their individual users.
This note tries to lay out what (IMHO) would be necessary for a successful Kwiki group-access control module. For lack of a more imaginative name, let's call this module Kwiki::UserGroups or KUG.
Comments are especially welcome on this proposal -- I would like Kwiki::UserGroups to be the best usergroup module for Kwiki, so harnessing Perl community brainpower would be good for the development of Kwiki::UserGroups.