For new features:
Background:
As an organiser, I often receive incomplete details about new members - this may mean that I have the mobile phone number of a new member, but no email address. It might also mean that this is a low-tech member, who does not use email.
I want to be able to store these members in Rabble Rouser, and ideally add more contact details for them when I gather them.
User research:
As an administrator of a system similar in intent to Rabble Rouser for several years, I've seen the issues that enforcing an email on contact creation can cause. Often, our users would put a dummy email address, or their own email address, to get around this issue.
Technical notes:
I'd suggest not requiring an email address at the controller level or in the admin interface - instead, the email address field can be (and already is) mandatory on user-facing forms, etc.
For new features:
Background:
As an organiser, I often receive incomplete details about new members - this may mean that I have the mobile phone number of a new member, but no email address. It might also mean that this is a low-tech member, who does not use email.
I want to be able to store these members in Rabble Rouser, and ideally add more contact details for them when I gather them.
User research:
As an administrator of a system similar in intent to Rabble Rouser for several years, I've seen the issues that enforcing an email on contact creation can cause. Often, our users would put a dummy email address, or their own email address, to get around this issue.
Technical notes:
I'd suggest not requiring an email address at the controller level or in the admin interface - instead, the email address field can be (and already is) mandatory on user-facing forms, etc.