Last modified: 2013-11-15 19:16:02 UTC
The Multimedia team has come up with this framework, wrapped in an extension, for experimental features. It's part of our rollout plan to get it on test2 and mediawiki.org, so we can also start deploying extensions that use its framework. VisualEditor, Multimedia, Mobile, and E2 are all planning on using this framework in the coming quarter to gate features they aren't ready to release on an opt-out basis. Please review for security and performance (in particular the update jobs for user counts may be tricky for the latter) and add it to the extensions enabled on mediawiki.org and test2. Thanks!
Hello, this is a quasi-automated-but-not-really message: I am reviewing all tracking bugs for extensions to review and deploy to WMF servers. See the list here: https://bugzilla.wikimedia.org/showdependencytree.cgi?id=31235&hide_resolved=1 The [[mw:Review queue]] page lists the steps necessary to complete the review. I have copied them below and done some initial filling out based on what I can easily gleen from this bug and any linked to sources that are obvious. If I miss something/state something false, please do correct me. Also, if you haven't yet done so, please review the information on and linked to from: https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment == TODO/Check list == Extension page on mediawiki.org: yes Bugzilla component: yes Extension in Gerrit: yes Design Review: yes Archeticecture/Performance Review: no Security Review: no Screencast (if applicable): no Community support: I believe so
Reedy did architecture/performance review. Chris will be doing security review sometime early next week. Design review is being finalized as we speak. We'll be rolling this out in tandem with a bunch of other changes, so the deployment won't happen right away, and it will happen in stages (like Notifications, basically).
Design review is done - security review only remaining review. == TODO/Check list == Extension page on mediawiki.org: yes Bugzilla component: yes Extension in Gerrit: yes Design Review: yes Archeticecture/Performance Review: yes Security Review: no Screencast (if applicable): N/A Community support: I believe so
Security fixes in https://gerrit.wikimedia.org/r/86023 should close the review portion of this bug - ready for deployment. We'll discuss deployment strategy after that patch is merged and we have a better idea of what we want out of it.
Adding dependencies - we're not deploying BF until the three listed extensions are also deployable. We're hoping that'll happen by Thursday morning. AWAY!!!!
Ready to deploy.
Why is this bug marked fixed?
Because this was supposed to happen yesterday, but the servers crapped themselves. I think the new deployment date is Monday.
We deployed to MediaWiki.org already. We were trying to deploy VectorBeta yesterday, but as you said, it crapped out - hence, bug 55749 stays open but this one got closed (and should have been closed much earlier)