One of the main draws of OC is collaborative building of competency systems. This will start the collaborative process, by allowing owners to add multiple editors to their organizations.
This will need to evolve into a system where individual users request to be added as an editor; but will need to work out how to do that while maintaining privacy of organizations that are not yet public.
[x] I believe this is really just adding a form element to organization_admin_edit.
[x] It may be worth moving m2m relationship to org-based, not user based. It's more a property of the org than of the user. Will require some significant refactoring, but probably result in cleaner code.
Every element in the hierarchy could have an editors relationship as well; could even be part of abstract class?
One of the main draws of OC is collaborative building of competency systems. This will start the collaborative process, by allowing owners to add multiple editors to their organizations.
This will need to evolve into a system where individual users request to be added as an editor; but will need to work out how to do that while maintaining privacy of organizations that are not yet public.