Closed pfrenssen closed 8 years ago
@amitaibu, do you think it would be a good idea to create a new "Novice" label and attach it to this issue? If we can identify some low hanging fruit as easy fixes this might help to lure new contributors.
Novice label added!
This is currently blocked by https://github.com/amitaibu/og/pull/192 but that is near completion.
Currently the
GroupManager
service is taking up too many responsibilities and has become a little overweight as a result.We should refactor the methods related to managing roles into a separate
RoleManager
service:createRoles()
getDefaultRoles()
removeRoles()