Path: app/models/peer_group.rb
Last Update: Wed Sep 08 19:03:51 +0100 2010

The Philosophy of PeerGroups

Things look quite different from different perspectives. PeerGroups model this difference between - what in philosophy are also called - Paradigms, Discourses, or Language Games.

Everyone can become a member of any PeerGroup. But one can only get (more) voting- power within it if one‘s own work is rated well by other members of the same PeerGroup. In this way PeerGroups can admin and steer themselves.

Also every user is allowed to create new PeerGroups.

Thus we allow a combination between freedom and quality-control.

The Technology of Peergoups

Users are members of PeerGroups through PeerGroupMemberships.

Ratings are made by Users within a PeerGroup.