Page MenuHomeMiraheze

Redefine the roles of the current technical team
Closed, ResolvedPublic

Description

Most of this is John's work with a few suggestions by me based on something Zppix said.

New Structure:

  • Site Reliabilty Engineering
    • Director of SRE
      • MediaWiki Engineering Manager
        • Mediawiki Engineers
      • Infrastrucutre Engineering Manager
        • Infrastructure Engineers

Note re puppet users: we should probably just fold into MediaWiki Engineers which are the current mw-admins. Depends on outcome of T6759: Automate the adding of SSL private keys to puppet3
Note re cache admins: scrap it, unused?
Note re MediaWiki roots: not sure, maybe a sub role to be kept if we see a use, should the Director have this?

Event Timeline

Reception123 triaged this task as Normal priority.EditedJan 22 2021, 08:23

Regarding puppet-users, for the time being I think they should be kept in MediaWiki, yes. Eventually, we can hopefully automate the private key process and therefore scrap the group altogether, though I'm not sure how easy or feasible that would be. [T6759]

Cache-admins is currently unused and I see no issues with removing it for now; it can be reinstated if a need arises in the future.

Mediawiki-roots has also not been used in a very long time, and is already considered as being 'scrapped' afaik. I personally think it's not very necessary. If I am not mistaken @John , the Director of MediaWiki Engineering would be an SRE member, and therefore the argument advanced that the director would have mediawiki-roots would be irrelevant.

Regarding puppet-users, for the time being I think they should be kept in MediaWiki, yes. Eventually, I'd like to create a task to automate the private key process and therefore scrap the group altogether.

Automation would be very nice.

Cache-admins is currently unused and I see no issues with removing it for now; it can be reinstated if a need arises in the future.

Agreed.

Mediawiki-roots has also not been used in a very long time, and is already considered as being 'scrapped' afaik. I personally think it's not very necessary. If I am not mistaken @John , the Director of MediaWiki Engineering would be an SRE member, and therefore the argument advanced that the director would have mediawiki-roots would be irrelevant.

I don't know who would have what role under the new system. My point only applied really if we want to keep the group so we didn't have a director with less control than the people he's in charge of if that makes sense. If there's no use, it can be scrapped.

RhinosF1 updated the task description. (Show Details)
RhinosF1 added subscribers: Paladox, NDKilla.
Reception123 claimed this task.

Restructuring has been approved by SPF. Task therefore completed.