jw35 / practice-night-support

A web app for managing support for bellringing practice nights
MIT License
2 stars 0 forks source link

Support more than just helpers #102

Open jw35 opened 1 year ago

jw35 commented 1 year ago

The existing model includes most of what's needed to support other roles at events, such a 'invited learner', 'tea maker', etc.

This could probably be supported by adding a 'role' to the existing 'volunteer' records that currently represent an offer to help. However this would add significant internal complexity (it's essentially another dimension to the problem that would require lots of new templates or lots of new logic in existing templates to avoid addressing learners and helpers, etc. It would also add significant complexity to the user interface which might be a barrier to takeup.