Page MenuHomePhabricator

Don't restrict who can assign articles
Closed, InvalidPublic

Description

(Design required.) Be much more liberal about the assign workflow. Let everyone in a course edit one another's assignments. Maybe even let all users create or edit any assignment (rollback functionality territory, though?)

Event Timeline

awight raised the priority of this task from to Needs Triage.
awight updated the task description. (Show Details)
awight subscribed.

That seems like something that is a) not necessary, and b) would take a lot of extra work to mitigate abuse. It probably doesn't require design, though. The instructor can already edit any assignments for the course. (They have a button to enable this mode.) It would just be a matter of enabling that mode for any enrolled user.

@Ragesoss
Fair enough. What I'm responding to is a feature during course creation, which selects between instructor-assigned or self-assigned articles. I would like BasicCourse to always allow both of those, so according to what you're saying, I just need to put it into self-assigned mode, then both students and instructors can edit assignments?

That option in the wizard, which won't appear when the outreach dashboard is configured to skip it anyway, is only something that affects the wizard output (ie, the timeline) and (maybe, I forget) tags. It's an assignment design option which either puts extra time in for students to choose articles and the instructor to review them, or not. It doesn't affect the mechanics of assigning articles.

For all courses, instructors may assign articles to any enrolled user, and students may assign articles to themselves (only). That seems appropriate for BasicCourse as well, to me.

awight claimed this task.

I misunderstood what was going on here, thanks for explaining, @Ragesoss!