https://bugzilla.wikimedia.org/show_bug.cgi?id=56568

       Web browser: ---
            Bug ID: 56568
           Summary: change user rights configuration for Education Program
                    extension on he.wiki
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: Unprioritized
         Component: Site requests
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected]
    Classification: Unclassified
   Mobile Platform: ---

[I'm drafting this at the request of User:Shani to identify a good rights
configuration change for the Hebrew Wikipedia community. It should not be
implemented until we confirm with the community that this rights change is
wanted.]

Shani says:
"The extension should be like any other wiki page -- any wikipedian can open
it, edit it, work on it and join, either as campus volunteers or online
volunteers, without needing any admin to start giving permissions. 
There's just one exception - the one assigned as teacher for a course, should
still have all the privileges (like assigning others, adding info, deleting
etc), and students, should only be allowed to change their own info. The main
difference is that it'll make it easier on the teacher to control the course
and on other wikipedians who wanna help (no need of admin interference). 
If you do that, eliminate the need for rights, and give more permissions to
teachers or course editors -- it's gonna be a huge change for the better for
us."

Andrew Russell Green has been changing the extension to have more of the rights
connected to roles in individual courses instead of usergroups, but some of the
desired configuration won't be possible until more of that gets done. But it
seems like a few adjustments to the default extension rights will accomplish
most of what the he.wiki community wants. In particular:

$wgGroupPermissions['*']['ep-org'] = true; // any user may create or edit an
organization page
$wgGroupPermissions['*']['ep-course'] = true; // any user may create or edit a
course page
$wgGroupPermissions['*']['ep-beonline'] = true; // any user may become the
online volunteer for a course
$wgGroupPermissions['*']['ep-becampus'] = true; // any user may become the
campus volunteer for a course
$wgGroupPermissions['*']['ep-beinstructor'] = true; // any user may become the
instructor for a course

This set of permission changes would not affect adding or removing other users
to course roles (so, for example, an instructor would still need the user right
to be able to remove students; there's no way around this until further changes
in the extension are made.)

How does that sound?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to