Last modified: 2014-10-31 13:11:51 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 T74459, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72459 - New "WMDE staff" user group for Wikidata
New "WMDE staff" user group for Wikidata
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
wmf-deployment
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-23 22:37 UTC by Robin Pepermans (SPQRobin)
Modified: 2014-10-31 13:11 UTC (History)
12 users (show)

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


Attachments

Description Robin Pepermans (SPQRobin) 2014-10-23 22:37:08 UTC
Per consensus on https://www.wikidata.org/wiki/Wikidata:Requests_for_comment/New_user_group_for_developers, a user group "WMDE staff" should be created for Wikidata.

* User rights would be all those of administrators/bureaucrats; except the ability to add/remove users to/from user groups
* Bureaucrats need the ability to add/remove users to/from this new group

Thanks,
SPQRobin
Comment 1 John F. Lewis 2014-10-23 22:40:21 UTC
I CC'd Lydia as I feel we can invalidate this bug by accessing whether the staff really still need access on their WMDE accounts.
Comment 2 Robin Pepermans (SPQRobin) 2014-10-23 22:48:56 UTC
I overlooked two things; my original comment should contain:

* User rights would be all those of administrators/bureaucrats/translationadmins; except the ability to add/remove users to/from user groups (but they should be able to add/remove to/from their own user group)
* Bureaucrats need the ability to add/remove users to/from this new group
Comment 3 Gerrit Notification Bot 2014-10-25 19:46:12 UTC
Change 168771 had a related patch set uploaded by Vogone:
Create new user group for WMDE staff at wikidatawiki

https://gerrit.wikimedia.org/r/168771
Comment 4 Gerrit Notification Bot 2014-10-27 16:41:16 UTC
Change 168988 had a related patch set uploaded by Vogone:
Add i18n for new 'wikidata-staff' user group

https://gerrit.wikimedia.org/r/168988
Comment 5 Gerrit Notification Bot 2014-10-27 17:51:46 UTC
Change 168988 merged by jenkins-bot:
Add i18n for new 'wikidata-staff' user group

https://gerrit.wikimedia.org/r/168988
Comment 6 Gerrit Notification Bot 2014-10-27 23:20:04 UTC
Change 168771 merged by jenkins-bot:
Create new user group for WMDE staff at wikidatawiki

https://gerrit.wikimedia.org/r/168771
Comment 7 Jan Zerebecki 2014-10-28 11:43:25 UTC
I really dislike that it is named staff, which would imply that people who can not be contractually ordered to do something are excluded. And that the commit message indicates that it is organization centric, which would imply people not @wikimedia.de are excluded. IMHO the RFC got it right. (The RFC says neither do you need to be staff nor is it WMDE only.)
Comment 8 John F. Lewis 2014-10-28 11:48:28 UTC
@Jan: There is a small issue with that unfortunately. Users would need to be elected in this group if they are not WMDE staff because of a little policy WMF Legal have regarding access to deleted content. The broad 'developer' group would have been rejected without Legal's permission (which I do not believe they would give without an RfA-style process which defeats the purpose of this being an easy switch-on right).
Comment 9 Jan Zerebecki 2014-10-28 13:33:06 UTC
That policy does not require being on staff, but an NDA on file with legal. One way to have that is via an employment contract with WMF. Another way is to be a volunteer that was asked to sign https://wikitech.wikimedia.org/wiki/File:Volunteer_Non-disclosure_Agreement_Template.pdf . So yes there is another requirement, so over all it would be developers with an NDA on file at WMF legal.
Comment 10 John F. Lewis 2014-10-28 13:36:50 UTC
Not really. I have an NDA with Legal yet I will still require an RfA to view deleted revisions on Wikidata. An NDA is for the Foundation to manage legally how people have access to their information, not the communities information. Such as - viewing Oversighted information or CheckUser data requires identification which is a lot less than an NDA. The ideal of 'you need to have the community's trust or sign a legally binding agreement with us' seems a rather weird way to manage stuff.
Comment 11 Vogone 2014-10-28 13:53:43 UTC
Besides, as you can see in the comments of the RFC's, a significant part of the community voiced their opinion against this group being opened for non-staff (as opposed to what originally has been proposed). So "which would imply that people who can not be contractually ordered to do something are excluded" is true unless another community decision shows otherwise.
Comment 12 Jan Zerebecki 2014-10-28 16:42:08 UTC
(In reply to John F. Lewis from comment #10)
> The ideal of 'you
> need to have the community's trust or sign a legally binding agreement with
> us' seems a rather weird way to manage stuff.

That is not at all how it is nor what I want it to to be. One for sure needs to be trusted to get access to non-public data. Even more so for system level access instead of on wiki. That trust is just assessed in a different process instead of an RfA. The NDA is an additional requirement, not a sufficient one.

(In reply to Vogone from comment #11)
> Besides, as you can see in the comments of the RFC's, a significant part of
> the community voiced their opinion against this group being opened for
> non-staff (as opposed to what originally has been proposed). So "which would
> imply that people who can not be contractually ordered to do something are
> excluded" is true unless another community decision shows otherwise.

You are right. I should have read the actual summary instead of only the request. 

And I agree with the concerns that it should be more restricted than just any developer. I was more thinking of people who already have system level access on production e.g. for doing deployments, debugging, etc. .

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


Navigation
Links