as i have read a couple of post already adressing the subject of (private) groups within a drupal installation, here my reflections on this subject:
I have done some work on knowledge-communities and how they should be constructed to support knowledge-exchange in an online environmnent. drupal seemed to be doing most of what i needed, only few things were missing. what i needed in addition, was the possibility to
- choose with whom a user wants to share his/her knowledge (my efforts were motivated by k-mgt-reflections, ... therefore the term knowledge). they either can keep it for themselves, share it with one/several knowledge-groups he/she is part of, or share it with the whole userbase of the community
- create knowledge-groups with a shared taxonomy, within the existing community. These groups could be open or private, depending on the needs
- keep a private taxonomy to class all info according to his/her own vision of the world (=taxonomy). so that they could pick out information they define as important and class them personally.
in order to do so, i made another modul, which allowed me to use the vocabularies defined in the taxonomy-module to create my groups. I also coded kind of a navigation interface and called it all the “portal.module”. As I am not much of a coder, it’s all hick-hack so far, but did what i wanted it to do.