Hi all,
In the past, iterating ResultWrapper (the object returned by
Database::select() and similar MediaWiki commands) resulted in 1-based
indexes (that is, foreach ( $rw as $i => $_ ) { echo "$i "; } would print 1
2 3 4...). From 1.34 (or since a few weeks ago, if you use the master
version), the indexing will be 0-based. Since there is no way to apply the
usual deprecation process to this type of change, it's being announced here
instead.
The 1.34.0-wmf.13 version of MediaWiki is no longer blocked[0]!
Thanks to Anomie, Krinkle, Jforrester, Tgr, Ebernhardsen, and everyone else
who worked on unblocking the train.
We plan to deploy the new version to both group1 and group2 today.
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T220738>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
The 1.34.0-wmf.13 version of MediaWiki is blocked[0].
The new version is deployed to group0[1], but can proceed no
further until these issues are resolved:
* PHP error from Special:OAuth: "Indirect modification of overloaded
property User::$oAuthUserData" - https://phabricator.wikimedia.org/T227688
<https://phabricator.wikimedia.org/T227656>
*Fatal from CirrusSearch\Job\LinksUpdate: "Call to a member function
getLogVariables() on null" - https://phabricator.wikimedia.org/T227691
*Fatal on some Special:MyLanguage urls: MWException "Can't determine talk
page associated with interwiki link" -
https://phabricator.wikimedia.org/T227700
Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.
Thank you for your help resolving these issues!
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T220738>
[1]. <https://tools.wmflabs.org/versions/>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
The 1.34.0-wmf.13 version of MediaWiki is blocked[0].
The new version is deployed to group0[1], but can proceed no
further until these issues are resolved:
* action=history shows "username removed" for anonymous editors on
mediawiki.org instead of IP addresses -
https://phabricator.wikimedia.org/T227656
Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.
Thank you for your help resolving these issues!
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T220738>
[1]. <https://tools.wmflabs.org/versions/>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
Hi Everyone,
It's time for Wikimedia Tech Talks 2019 Episode 6!
Next month's talk will take place July 10, 2019 at 4:00 PM UTC.
Topic: A Deployment Pipeline Overview
Speaker: Alexandros Kosiaris, Senior Operations Engineer
Summary: The deployment pipeline project has been ongoing for a while,
sometimes with more resources poured into it, sometimes less, but it's
finally in a state that is ready to be used (it's already being used!).
This tech talk is about a presentation to wider technical audiences,
discussing the goals of the project, the implementation decisions and
how it's meant to be used and adopted by the deployers of services
(and eventually MediaWiki) in the coming months.
YouTube stream for viewers: https://www.youtube.com/watch?v=i0FTcG7PxzI
During the live talk, you are invited to join the discussion on IRC
at #wikimedia-office
Those in the SF office can watch this in R124.
You can watch past Tech Talks here:
https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more here:
https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Te…
Subbu.
(Standing in for Sarah Rodlund who is currently away on sabbatical)
As previously announced [1], the chat room functionality in Wikimedia
Phabricator has been disabled.
If you missed announcements and need something that is only in
Conpherence, Phabricator administrators might help you for another four
weeks (August 7th, 2019). (I'm using the word "might" because Phab
admins are not as almighty as you may think.) See [2] for more info.
Thanks to everyone who helped reduce discussion venue fragmentation.
andre
[1] https://lists.wikimedia.org/pipermail/wikitech-l/2019-May/092063.html
[2] https://phabricator.wikimedia.org/T127640
--
Andre Klapper | Bugwrangler / Developer Advocate
https://blogs.gnome.org/aklapper/
The 1.34.0-wmf.13 version of MediaWiki is no longer blocked[0]!
Thanks to aaron, Krinkle, Jforrester, and everyone else who worked to
unblock the train.
The new version will proceed on schedule tomorrow.
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T220738>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
The 1.34.0-wmf.13 version of MediaWiki is blocked[0].
The new version can not be deployed proceed until these issues are resolved:
* Cannot save on 1.34.0-wmf.13 - "Cannot access the database: Unknown
error"- https://phabricator.wikimedia.org/T227613
<https://phabricator.wikimedia.org/T227299>
Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.
Thank you for your help resolving these issues!
-- Your humble train toiler
[0]. <https://phabricator.wikimedia.org/T220738>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation