https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-04-27
Product[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=1>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=1>
]Reading[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=2>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=2>
]Reading Infrastructure[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=3>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=3>
]
- Merge of AuthManager pending security review (n.b., old code will
become no-op upon feature flag enabled later on)
Web[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=4>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=4>
]
- Pushed security fix for contributions page
- Lazy loading references to beta. FYI for OPs: this may increase API
requests to mobileview slightly let us know if you see anything
problematic. Beta audience is small however so unlikely to be any impact.
Android[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=5>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=5>
]
- *Blocking*:
None
- *Blocked*:
- Question for Analytics: status of VCL pageview counting fix?
- *Updates*:
- Reading lists feature nearly finished; shooting for beta release by
end of week.
- Patch in review for compatibility with AuthManager login/account
creation API changes. Will need updates when Captcha support lands.
- Task:
https://phabricator.wikimedia.org/T124229
- Patch:
https://gerrit.wikimedia.org/r/#/c/278035/
iOS[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=6>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=6>
]
- *Blocking*:
None
- *Blocked*:
None
- *Updates*:
- 5.0.3 Code complete EOD April 26
- 5.0.3 Regression testing start and final extrernal beta release
April 27
- 5.0.3 Expected release will be week of May 2
- 5.1 still in planning stage - expected to get scope defined next
week
- Expect to begin work on migrating to new Auth API after next week
Mobile Content Service[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=7>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=7>
]
- Same as last week: planning for new feed related endpoints.
Editing[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=8>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=8>
]Collaboration[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=9>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=9>
]
- *Blocking*:
- External store work. Now that data switchover is over, need to
resync with Jaime.
- *Blocked*:
- Work on Flow dumps continuing; Ariel is working on this, and I
don't think ops is waiting on us.
https://phabricator.wikimedia.org/T119511 and
https://phabricator.wikimedia.org/T89398 .
- *Updates*:
- Continuing notification work on:
- Special page released to explain how Notifications is configured:
https://www.mediawiki.org/wiki/Special:DisplayNotificationsConfiguration
.
There is also a related breaking change to a configuration
variable. We
took care of it for BounceHandler, which seemed to be the
only affected
WMF-deployed extension. But let me know if anything weird happens with
notifications.
- Moderation
- Bundling refactoring
- New MVC structure
- Cross-wiki notifications coming by default in two weeks.
- Added Vagrant roles for GlobalBlocking and TorBlock. Changed merged
Monday to have GlobalBlocking return a Block object so the information is
more machine-readable.
Language[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=10>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=10>
]
- *Blocking*:
None
- *Blocked*:
None
- *Updates*:
- Team offsite last week
- cxserver service can read config from cxserver repo, so updating
new languages/MT pairs are easier now.
Parsing[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=11>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=11>
]
- Main update: Closer to being able to do visual diff testing with
HTM5depurate (Tidy replacement).
- OCG: Scott pushed a bunch of fixes y'day and might be pushing some
more today. Time to reconnect with ops next week to reassess its status.
Multimedia[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=12>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=12>
]
- No blockers, not blocking
- Work on annotations and 3D, some upload dialog improvements coming.
Fundraising Tech[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=13>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=13>
]
- looking at CentralNotice prod errors:
https://phabricator.wikimedia.org/T133765
- maybe a ResourceLoader issue? dependency ext.CentralNotice.display
not being loaded, though it should be if there are any choices
- deployment tooling
- full-scale fundraising underway in new LATAM countries, fr-tech
monitoring errors
- migrating ActiveMQ-specific code to backend-agnostic wrapper
- front-end work for upcoming Israel fundraising
- enabled audit logging on one table in production CiviCRM, preparing to
enable on all
Technology[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=14>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=14>
]Services[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=15>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=15>
]
- RESTBase serving redirects unless ?redirect=false is passed
-
rest.wikimedia.org is no more
- Cassandra cluster expansion in eqiad done, codfw tbd soon-ish
- use Scap3 -
https://lists.wikimedia.org/pipermail/wikitech-l/2016-April/085299.html
- language: how are we doing with Apertium packages for Jessie?
Release Engineering[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=16>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=16>
]
- Blocking:
- Blocked:
- Updates:
- browsertest* jobs → selenium* jobs
https://phabricator.wikimedia.org/T128190
Security[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=17>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=17>
]
- Reviews: AuthManager, json-schema, cross-wiki notifications,
hovercards in progress
- Release soon
- Ops: ping to move T128819 forward?
Technical Operations[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=18>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=18>
]
- *Blocking*:
- None
- *Blocked*:
- None
- *Updates*:
- maps cluster updated to varnish 4
- maps varnish clusters (4x4 boxes) deployed
- all eqiad core DBs upgraded to MariaDB 10.x
Discovery[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=19>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=19>
]
- *Blocking*: none
- *Blocked*: none
- Preparing for ElasticSearch 2.0 migration
- Deploying geospatial search for WDQS
Interactive[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=20>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=20>
]
- *Blocked*: JSON schema validator
https://phabricator.wikimedia.org/T129426
- Thanks to ops, we now have 16 varnish servers.
Analytics[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=21>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=21>
]
- Unique devices:
- Lauched unique devices API,
https://wikitech.wikimedia.org/wiki/Analytics/Unique_Devices#AQS_API
<https://www.mediawiki.org/w/index.php?title=Analytics/Unique_Devices&action=edit&redlink=1>,
Easy way to get programmatics access to unique devices data
- Soon to announce a javascript client for API, work done as of
yesterday, working in visualizations
- Pageview API:
- A lot of operational unanticipated work with pageview API and
replacement of nodes, chaging cassandra compaction strategy
- Apps:
- VCL changes for review regarding preview and pageview
https://gerrit.wikimedia.org/r/#/c/285051/, doing audit found several
values present on x-analytics not documented here:
https://wikitech.wikimedia.org/wiki/X-Analytics#Keys
<https://www.mediawiki.org/w/index.php?title=X-Analytics&action=edit&redlink=1>
- Piwik data collection still disabled for iOS
- Misc:
- Two team members at a conference this week, otto in SF
- Need to announce wikistats hand off from erik zachte, waiting on
creation of
analytics.wikimedi.org domain
Wikidata[edit
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&veaction=edit&vesection=22>
| edit source
<https://www.mediawiki.org/w/index.php?title=Scrum_of_scrums/2016-04-27&action=edit§ion=22>
]
- Blockers: none.
- Updates: Improving Wikidata Query Service UI. Fixing all the loose
ends in Wikibase to get the MediaInfo prototype for Commons in shape.