Hi Pirkka
As you may have noticed reading this forum, the group scheduling process is a quite complex issue. I agree that this is an area of Scheduler which might use some review in future versions. Some of the questions involved are: Should the booking be for a group, or for the individuals that were in the group at the time of booking? Can individual members of the group drop their own appointment (or that of the group)? Who can make an appointment for the group? Should grades be given on a per-person or per-group level? Should the same scheduler contain both group and individual appointments? These are just some of the questions to which different users may have different answers, and I'd be interested to hear what is actually required out there.
However, the current group scheduling feature has been around in Scheduler - almost unmodified - for 8 years or so, and I guess that a number of users rely on the current functionality as is, so changes have to be done with care.
I'd also expect that any nontrivial changes to group scheduling will trigger quite large-scale changes to the code.
In short, I'm inviting opinions on this point, to find out what requirements and typical usage patterns actually are. But I'm not planning to implement (or integrate) major changes to the group scheduling feature in the short run.
Regarding paging in the student view, this in fact doesn't exist at this time. However, you may want to vote for CONTRIB-5194. (Zero people have voted for it so far.)
Best wishes
Henning