Last modified: 2014-10-27 10:53:34 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46110, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44110 - Special:Students doesn't list accurate "first enrollment" and "last active" dates, includes non-enrolled students
Special:Students doesn't list accurate "first enrollment" and "last active" d...
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
EducationProgram (Other open bugs)
master
All All
: Normal normal (vote)
: ---
Assigned To: Andrew Green
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-18 15:19 UTC by Sage Ross
Modified: 2014-10-27 10:53 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Sage Ross 2013-01-18 15:19:06 UTC
At present, Special:Students shows almost every student as having today's date for both "first enrollment" and "last active".

What is supposed to define "active" for a student? Edits and/or log actions? 

It also includes users who aren't enrolled in any courses. (These appear to be people who enrolled in a course to test the enrollment interface, and then unenrolled.) As the number of students increases, and the first wave of classes ends, this page will need filters for viewing students by term, or all students in active classes, or all students in past classes.
Comment 1 Jeroen De Dauw 2013-01-18 21:02:13 UTC
> What is supposed to define "active" for a student? Edits and/or log actions? 

"active" is set by either enrollment or edit

> It also includes users who aren't enrolled in any courses.

Yeah, right now you can only become a student. Once you are one, there is no way back :)

> At present, Special:Students shows almost every student as having today's date
for both "first enrollment" and "last active".

I am guessing most of them enrolled earlier then today and a good chunk did not edit today? In that case there indeed is something going rather wrong. Will need to investigate.

> As the number of students increases, and the first wave of classes
ends, this page will need filters for viewing students by term, or all students
in active classes, or all students in past classes.

Please do create separate bugs for separate issues, that makes it a lot easier to track.

Things that can easily be added as filter:

* Time of first enrollment (thus stuff such as "during last week")
* First course the user enrolled in
* Time of last enrollment
* Last course the user enrolled in
* Time of last activity in article NS
* If the student is enrolled in any active courses

And these things can also be sorted on.

I was going to ask you if you knew about Special:Student activity, which might be what you need, though now I found that this is showing a big fatal error on enwiki >_> I'll make a new bug for that
Comment 2 Sage Ross 2013-01-18 21:04:35 UTC
Here's the bug for the student activity error: Bug 43786
Comment 3 Gerrit Notification Bot 2014-01-25 09:13:42 UTC
Change 109462 had a related patch set uploaded by AndyRussG:
Only add students to Special:Students

https://gerrit.wikimedia.org/r/109462
Comment 4 Andrew Green 2014-01-25 09:35:32 UTC
Note that the patch (https://gerrit.wikimedia.org/r/109462) only addresses the issue of Special:Students showing users with EP roles other than students. The only change is that new non-student participations in courses won't show up on Special:Students.
Comment 5 Gerrit Notification Bot 2014-01-27 06:40:47 UTC
Change 109462 merged by jenkins-bot:
Only add students to Special:Students

https://gerrit.wikimedia.org/r/109462
Comment 6 Sage Ross 2014-02-06 15:58:30 UTC
Per Andrew above, this bug has one minor element that will be fixed by change 109462, but overall the data in Special:Students is still pretty useless.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links