Page MenuHomePhabricator

Various site changes for voteWiki
Closed, ResolvedPublic

Description

I'll be submitting a patch relatively shortly, but filing this for tracking purposes etc.

Some set up changes for voteWiki given changes to securePoll incoming and and it's status as central voting wiki.

  • Enable wgBlockDisablesLogin (currently default on for fishbowl wikis)
  • Create electcomm (Election Committee) group for expected permanent board election committee with 'securepoll-create-poll' and 'editinterface'.
  • Create staffsupport (EC Staff Liaisons/Support) group for election committee staff advisors with same rights ('securepoll-create-poll' and 'editinterface') but different group to make distinction clear.
  • Allow crats to add/remove electcomm and staffsupport as well as remove admin/crat.
  • enable wmgSecurePollUseNamespace (namespace used for securepoll logs on 'control' wikis)

Version: wmf-deployment
Severity: normal

Details

Reference
bz72589

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:55 AM
bzimport set Reference to bz72589.

gerritadmin wrote:

Change 169229 had a related patch set uploaded by Jalexander:
Adjustments to voteWiki config

https://gerrit.wikimedia.org/r/169229

gerritadmin wrote:

Change 169229 merged by jenkins-bot:
Adjustments to votewiki config

https://gerrit.wikimedia.org/r/169229

reopening because somehow I screwed up and didn't activate the namespace. Will submit a new patch, possibly with one other user group as part of it.

Note: Also adding a new group for admins of running elections which will let them edit the interface.

gerritadmin wrote:

Change 172464 had a related patch set uploaded by Jalexander:
Adjustments to securepoll and usergroups for voteWiki

https://gerrit.wikimedia.org/r/172464

gerritadmin wrote:

Change 172464 merged by jenkins-bot:
Adjustments to securepoll and usergroups for voteWiki

https://gerrit.wikimedia.org/r/172464

All patches mentioned in this report were merged - is there more work left to do here (if yes: please reset the bug report status to NEW or ASSIGNED), or can you close this ticket as RESOLVED FIXED?

Legoktm added a subscriber: Legoktm.