This is not entirely unrelated to this idea:
https://blackbaudk12.ideas.aha.io/ideas/K12OC-I-3459
The teacher who manages all of our exchange and travel programs (including managing their rosters) has found that if she goes into a group roster and, well… manages it, when she adds members, they are added from the enrollment term forward in time for the duration of the group. However, when she adds activity leaders they are only added for the specific enrollment term.
Further examination reveals that when activity leaders are added via Academics > Scheduling > Requests and Schedules, the leaders (and members) are automatically added for all subsequent terms as well.
This is inconsistent and frustrating.
When managing the roster, there needs to be either clear communication about what the action is doing (as in Requests and Schedules) or it needs to be consistent across roles (how is anyone to guess that some people are enrolled for one duration, others for another... based on the role that they're enrolled into?).
My strong preference would be for this to at least be a selectable preference in both Manage Roster and Requests and Schedules, to choose whether or not an enrollment should be repeated in subsequent terms.
OMG, yes please. There is no reason for this to work any differently than a multi-term academic class.