Hi,
On Tue, Mar 1, 2016 at 3:36 PM, David Strine <dstrine(a)wikimedia.org> wrote:
> We will be holding this brownbag in 25 minutes. The Bluejeans link has
> changed:
>
> https://bluejeans.com/396234560
I'm not familiar with bluejeans and maybe have missed a transition
because I wasn't paying enough attention. is this some kind of
experiment? have all meetings transitioned to this service?
anyway, my immediate question at the moment is how do you join without
sharing your microphone and camera?
am I correct thinking that this is an entirely proprietary stack
that's neither gratis nor libre and has no on-premise (not cloud)
hosting option? are we paying for this?
-Jeremy
As of 950cf6016c, the mediawiki/core repo was updated to use DB_REPLICA
instead of DB_SLAVE, with the old constant left as an alias. This is part
of a string of commits that cleaned up the mixed use of "replica" and
"slave" by sticking to the former. Extensions have not been mass
converted. Please use the new constant in any new code.
The word "replica" is a bit more indicative of a broader range of DB
setups*, is used by a range of large companies**, and is more neutral in
connotations.
Drupal and Django made similar updates (even replacing the word "master"):
* https://www.drupal.org/node/2275877
* https://github.com/django/django/pull/2692/files &
https://github.com/django/django/commit/beec05686ccc3bee8461f9a5a02c607a023…
I don't plan on doing anything to DB_MASTER, since it seems fine by itself,
like "master copy", "master tape" or "master key". This is analogous to a
master RDBMs database. Even multi-master RDBMs systems tend to have a
stronger consistency than classic RDBMs slave servers, and present
themselves as one logical "master" or "authoritative" copy. Even in it's
personified form, a "master" database can readily be thought of as
analogous to "controller", "governer", "ruler", lead "officer", or such.**
* clusters using two-phase commit, galera using certification-based
replication, multi-master circular replication, ect...
**
https://en.wikipedia.org/wiki/Master/slave_(technology)#Appropriateness_of_…
***
http://www.merriam-webster.com/dictionary/master?utm_campaign=sd&utm_medium…
--
-Aaron
Following the recent outage, we've had a new series of complaints
about the lack of improvements in CX, especially related to
server-side activities like saving/publishing pages.
Now, I know the team is involved in a long-term effort to merge the
editor with the VE, but is there an end in sight for that effort? Can
I tell people who ask "look, 6 more months then we'll have a much
better translation tool"?
Is there a publicly available roadmap for this project and more
generally, for CX?
Thanks,
Strainu
Hello everyone,
This is to inform you that on Monday Feb 22nd 2018 ~10:00 UTC, the
infrastructure powering irc.wikimedia.org will be rebooted for
security upgrades. This is expected to only impact bots that are using
irc.wikimedia.org AND are not able to automatically reconnect on
connection failure. From recent experience (the equipment was rebooted
210 ago last time, with no fallout) those are very limited in number
these days.
Regards,
--
Alexandros Kosiaris <akosiaris(a)wikimedia.org>
Hi!
I've noticed that RevisionInsertComplete hook is now deprecated in favor
of RevisionRecordInserted. However, EventBus still uses
RevisionInsertComplete. Is this going to change soon? If so, will the
underlying event/topic change too? I couldn't find anything in
Phabricator about this - is there plan to change it or still use old
hook for now and foreseeable future?
Thanks,
--
Stas Malyshev
smalyshev(a)wikimedia.org
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-01-31
*= 2018-01-31 =*
== Callouts ==
* Parsing team had planned to replace Tidy on an additional 200+ wikis
including 4 large/medium wikis today (Jan 31). (
https://phabricator.wikimedia.org/T185945,
https://phabricator.wikimedia.org/T184656 ) But, this has been postponed to
Feb 6 because this week is a no M/W train, no SWAT week as per
https://wikitech.wikimedia.org/wiki/Deployments#Week_of_January_29th
* https://phabricator.wikimedia.org/T186133 - login issues on expired beta
commons sessions, product and QA are having trouble testing things
== Audiences ==
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
** Dev Summit / All Hands
** Continuing work on 5.8.0 - Synced Reading Lists (
https://phabricator.wikimedia.org/tag/ios-app-v5.8.0-manatee-on-a-skateboar…
)
==== Android native app ====
* Blocked by: continuous integration -
https://phabricator.wikimedia.org/T185931
* Blocking:
* Updates:
** Dev Summit / All Hands
** Ready to release current version (improved reading list performance)
==== Reading Web ====
* Blocked by:
* Blocking:
* Updates:
==== Reading Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** Dev Summit / All Hands, not much else happened
** Trying again to get the summary switched over this week, probably more
gradually by not forcing rerenders at first.
===== Maps =====
* Blocked by:
* Blocking:
* Updates:
==== Multimedia ====
* Thanks to WMDE and Search (and others) for meatspace availability last
week, it was very helpful
* Beta commons login issues related to expired sessions seem persistent on
beta cluster - specifically on UploadWizard, not sure what's happening
there - https://phabricator.wikimedia.org/T186133
==== Discovery ====
* Blocked by:
* Blocking:
* Updates:
=== Community Tech ===
* Blocked by: Waiting on security review for GlobalPreferences
* Blocking:
* Updates: Beginning to work on ping users from edit summary wish; Close to
wrapping up work on Grant metrics tool; Investigating other wishes
=== Contributors ===
==== Editing ====
* Blocked by:
* Blocking:
* Updates:
==== Parsing ====
* Blocked by: Parsoid clients (VE, CX, Flow) needing to review and approve
https://gerrit.wikimedia.org/r/#/c/402455/
* Blocking:
* Updates:
** Had originally planned to replace Tidy on an additional 200+ wikis
including 4 large/medium wikis today (Jan 31). (
https://phabricator.wikimedia.org/T185945,
https://phabricator.wikimedia.org/T184656 ) But, this has been postponed to
Feb 6 because this week is a no M/W train, no SWAT week.
** Would appreciate DBA input on
https://phabricator.wikimedia.org/T173943#3933570 .. Kunal has added the
#DBA phab tag already and so this SoS notification is just an FYI.
** Question to everyone: Every once in a while, Parsoid makes changes that
requires downstream clients to update / approve changes. Longer-term, once
Parsoid HTML is used for everything, we have a formal content-negotiation
process that includes content versioning and version headers, but for now,
when our clients are all internal and the contention negotiation support is
not yet in place in the Parsoid + RESTBase stack, something quicker and
simpler for faster change deployment is what we need. We have followed a
combo of gerrit / phab / irc / email / SoS for this so far, but suggestions
welcome for of how best to get everyone's attention and action in a timely
fashion. Or is our combo process the best way to make this happen?
==== Global Collaboration ====
===== Collaboration =====
* Mostly, our team is getting up to speed on Maps, our new assignment.
* Collaboration and Language are now two separate teams again.
===== Language =====
* Blocked by:
* Blocking:
* Updates:
==== UI Standardization ====
** No OOUI release today
* Ongoing:
** OOUI: Toolbar demo overhaul in preparation of the icon refinement
** Style Guide
*** Preparation for goal v1 of the Style Guide, see
https://phabricator.wikimedia.org/tag/wikimediaui_style_guide/
** AnnualReport
*** Fixing its accessibility issues
== Technology ==
=== Analytics ===
* Updates:
**All-hands +I offsite this week - nothing to mention
=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Starting work on adding EventLogging to CentralNotice, initially along
with existing impression tracking, but at a low sample rate
** Upgrading our Civi instance to latest version
** Continuing work on new API for main credit card processor
** Fixing various vagrant issues relating to OS update
=== MediaWiki Platform ===
* Blocked by:
* Blocking:
* Updates:
** Developer Summit and All Hands
*** Audiences Technology Working Group meetings
*** Evolving the MediaWiki Architecture
*** Supporting Third-Party Use of MediaWiki
** Filed "DiscussThis" RFC T185607
** Multi-Content Revisions/Actor Table/Comment Table work on-going
** TemplateStyles ready to deploy
=== Performance ===
* Blocked by: Review of mcrouter puppet code (SRE knows)
* Blocking:
* Updates:
** Offsite/DevSummit/All Hands
** Adding perf monitoring of svwiki in preparation for release of
TemplateStyles
** Continued improvements to Thumbor based on new error logging
=== Release Engineering ===
* Blocked by:
* Blocking:
* Updates:
=== Research ===
* Blocked by:
* Blocking:
* Updates:
=== Scoring Platform ===
* Blocked by:
* Blocking:
* Updates:
=== Search Platform ===
* Blocked by: none
* Blocking: none
* Updates:
** DevSummit/All Hands/Offsite week
** Phonetic search writeup published:
https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Overview_of_Phonetic…
next testing prototype on RelForge
** Hewiki test analyzed:
https://analytics.wikimedia.org/datasets/discovery/reports/Second_MLR_Test_…
** Working on refactoring for search profiles:
https://phabricator.wikimedia.org/T183279
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
** Working on Serbian analyzer for ES:
https://phabricator.wikimedia.org/T183015
** Added more data to category RDF dumps:
https://phabricator.wikimedia.org/T173980 and
https://phabricator.wikimedia.org/T185127
** Deep category search patches in review:
https://phabricator.wikimedia.org/T185127 and
https://phabricator.wikimedia.org/T184840
=== Security ===
* Blocked by:
* Blocking:
* Updates:
=== Services ===
* Blocked by: global collaboration on flow
* Blocking: none
* Updates:
** slow
=== Technical Operations ===
* Blocked by:
* Blocking:
* Updates:
== Wikidata ==
* Work on Lexeme extension continues with proper persistance and diff
support
* Constraint violations now checked on qualifiers and references:
https://phabricator.wikimedia.org/T168532
* Tuning usage tracking to get full recent changes integration back:
https://phabricator.wikimedia.org/T178079
* Started logging warnings on pages that use too many items:
https://phabricator.wikimedia.org/T184319
* Wikibase motivated a (tiny) fix in CoreParserFunctions:
https://phabricator.wikimedia.org/T182800
Howdy Gerriters!
On Friday, I'll finally be upgrading Gerrit from 2.13.9 to 2.14.6. Going to
do this from 21:00–23:00 UTC.
It shouldn't take the full two hours, but hey it's Gerrit.
https://phabricator.wikimedia.org/T156120
<3
-Chad
Please join us tomorrow on the Freenode channel #wikimedia-office to
discuss "MediaWiki support for Composer equivalent for JavaScript
packages" <https://phabricator.wikimedia.org/T107561> at the usual
time of 21:00 UTC, 13:00 PST.
-- Tim Starling