Last modified: 2013-02-20 14:57:12 UTC
For large classes such as [1] (133 students as of now), new students do not appear on the first (or even second) page of the students list. That's going to be very inconvenient for everyone who isn't on the first page. If a user is logged in and enrolled in the class, their entry in the Students table should always appear at the top of the table on the first page.
mhhh... I see your point. Thought this means splitting the cache for students. Guess this is reasonable to do as long as it is just for students.
Alternatively, we could just increase the number of students per page to around 200. Not quite as nice for students that way, though.
This would be a lot easier to do and would not split the cache. Agree it's not as nice though. Shall I implement this as a first step?
Sure. Let's save anything more complicated, and hopefully we can get some help from a designer about the whole page structure before doing more.
https://gerrit.wikimedia.org/r/#/c/47345/