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

MZMcBride <b...@mzmcbride.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |o...@wikimedia.org

--- Comment #10 from MZMcBride <b...@mzmcbride.com> ---
(In reply to Greg Grossmeier from comment #9)
> This has caused headaches all day. There is a reason we have a process for
> adding new tables in production. We don't just run install.php in production.
> 
> In the future, if you don't follow
> https://wikitech.wikimedia.org/wiki/Schema_changes we'll have to fully
> revert the math extension or completely turn it off. Continued recklessness
> in this area is not sustainable.

(In reply to Ori Livneh from bug 65793 comment #15)
> I reverted to 1bb3bfa3b5656 because the exception log was flooded with
> errors related to the math extension. I also revoked +2 rights on
> extension/Math from Physikerwelt and Frédéric Wang until Greg has had a
> chance to review exactly what happened.

I may be turned around and confused about the order of events here and I'll be
interested to read Greg's formal review.

That said, I get the impression that both of these quoted comments are placing
the responsibility of deploying code and maintaining Wikimedia Foundation
servers on the shoulders of two particular extension authors. This seems a
bit... wrong and backward to me.

It looks to me like one of these two volunteers was kind enough to (promptly!)
provide a Wikimedia-specific patch after being asked to, which he was under no
obligation to do, and that patch then didn't get merged and deployed until some
16 hours later. This issue was causing problems "all day," eh?

If the Wikimedia Foundation isn't reviewing extension code before merging it
into the release branches and shipping it to the servers, that sounds like a
pretty major bug to me... but I'm not sure why people are calling the volunteer
behavior here reckless and revoking access when it's the non-volunteer behavior
here that seems to need investigation.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to