Open lmorchard opened 12 years ago
Organizations should also allow key admin functions like improved data tracking (badges claimed, etc.) and enable the connection with the displayer API (if they want to use badges on another site) and manage that connection.
Possibly useful: https://github.com/bennylope/django-organizations
FWIW, I started django-teamwork for almost this exact purpose. That Django app offers model objects to create teams, assign object ownership to teams, build ACLs and permissions based on team ownership, etc.
This could be the sensible way to address #12 and some of the use cases for #35: