-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User management module #2
Comments
@HackMasterA @krubokrubo @mdb @tmmagee |
Cooperater
|
it is user management but I think it is more than that because it's member in django mess what do we have? user, member, and account? I think we need
|
I'm not too opinionated about its name. Plus, we can always change it as our conception and understanding evolve, right? Of all suggested, I like dismember and cooperator the best. |
Some thoughts: Most co-ops don't have the notions of accounts. If we want to make something usable by other co-ops, we should make sure accounts are an add-on or a separate app. Also, a lot of co-ops and non-profits use CiviCRM for their membership databases. I know CiviCRM is not a one-to-one analog for what we are trying to do, but I think it is worth the MIST's team to take a look at it to see what we can learn. They also use separate apps (in the form of separate Drupal or WordPress plugins) for different components (members, events, etc.). Also I think CiviCRM is a good example of an app that is successful specifically because it was designed to integrate with popular CMSes (Drupal and WordPress in particular). And that is personally what I hope MESS is capable of doing someday. NOTE: I have never actually used CiviCRM myself. |
Also I like cooperator(s) or co-operator(s) for the name. Although now that I look at it co-operator looks like something else. So cooperator for me. Although if this ever becomes something flexible that can be used for organizations beyond co-ops I think we will have to change the name but we can cross that bridge when we come to it. |
I like "cooperator" too! The Wikipedia disambiguation page even has "a cooperative member" as a definition. And if it's only useful for coops, that's probably a good thing for limiting scope. Also agreed that accounts will have to be optional or something that can be turned off. It will probably make sense to wrap accounts into some kind of more generic "group" functionality. CiviCRM is an interesting example of software in use in the field. It does an impressive job of bundling a bunch of functionality together while supporting integration with Drupal, Joomla, and WordPress. I can definitely see its benefit to coops. As a developer, however, I wouldn't want to build CiviCRM. I'm far more a fan of small apps with narrow feature sets. It's worth asking ourselves how cooperator would be different from CiviCRM, and if there are other tools we can build that will fill gaps where good technology is missing. |
Find or build a user management module. It should hold users, their profiles, groups, and permissions.
The text was updated successfully, but these errors were encountered: