The Search Platform Team
<https://www.mediawiki.org/wiki/Wikimedia_Search_Platform> usually holds
office hours the first Wednesday of each month. Come talk to us about
anything related to Wikimedia search, Wikidata Query Service, Wikimedia
Commons Query Service, etc.!
Feel free to add your items to the Etherpad Agenda for the next meeting.
Details for our next meeting:
Date: Wednesday, December 2nd, 2020
Time: 16:00-17:00 GMT / 08:00-09:00 PST / 11:00-12:00 EST / 17:00-18:00 CET
Google Meet link: https://meet.google.com/vyc-jvgq-dww
Join by phone in the US: +1 786-701-6904 PIN: 262 122 849#
Hope to talk to you in a week!
Sr. Computational Linguist, Search Platform
UTC-5 / EST
As per the MediaWiki version lifecycle, I would like to announce the
formal end of life (EOL) of MediaWiki 1.34 as of today, Monday November 30,
This means that MediaWiki 1.34 will no longer receive maintenance or
security backports. It is therefore strongly discouraged that you continue
to use it.
It is recommended to upgrade to MediaWiki 1.35, the current Long Term
Support (LTS) version which is not due to become EOL until September 2023.
The legacy Long Term Support version of MediaWiki, MediaWiki 1.31, is older
and downgrading is not supported.
MediaWiki 1.35 bumps the required PHP version from 7.2.9 in 1.34 (which is
unsupported upstream), to PHP 7.3.19 or later.
This is the weekly TechCom board review in preparation of our meeting on
Wednesday. If there are additional topics for TechCom to review, please let
us know by replying to this email. However, please keep discussion about
individual RFCs to the Phabricator tickets.
Activity since Monday 2020-11-02 on the following boards:
- T268328: Automatically index extensions in Codesearch
- Daniel is raising that people effectively use Codesearch to guide
deprecation efforts under theStable Interface policy. As such, we should
define what inclusion criteria it has (or should have), and simply or
document how to implement that in practice through adding and removing
repositories from its index (esp those not hosted by Wikimedia).
- T267085 <https://phabricator.wikimedia.org/T267085>: Clarify
deprecation of method overrides
- A question about the stable interface policy.
Committee board activity:
- T175745 <https://phabricator.wikimedia.org/T175745>: Do not overwrite
edits when conflicting with self
- Some renewed interest on this question about how MW should handle
when e.g. someone starts editing the same page from multiple
tabs and then
submits those edits.
- T227776 <https://phabricator.wikimedia.org/T227776>: General
ParserCache service class
- Addshore asking for an update.
- T268326: RFC: Amendment to the Stable interface policy (Nov 2020)
- Proposal by Daniel, to:
- … fill some gaps (e.g. traits, and member fields).
- … allow for removal without (released) deprecation if it is
unused in code we know about and is considered "maintained".
- T266866 RFC <https://phabricator.wikimedia.org/T266866>: Bump Basic
browser support to require TLS 1.2 for MediaWiki core
- Ed lists which Web APIs and other browser capabilities would become
safe to use in the base layer (HTML/CSS), as well as some JS
will automatically become available to Grade A.
- Ed confirmed TLS 1.2 mapping to browser names/versions.
- Moved to Phase 3: Explore.
- T260330 RFC: PHP microservice for containerized shell
- Moved to Last Call last week, until 2 December (next week).
- Tim answered and added a section to clarify the backwards
compatible nature of the PHP interface in core, for third-parties that
would not or have not installed Shellbox.
- T259771: RFC: Drop support for database upgrade older than two LTS
- Last week's concerns about detection and failure prevention have
been answered by Amir.
- The Platform Engineering Team has filled the ownership gap for this
- Moved to Phase 4: Tune.
IRC meeting request:
- Later today (Wed 25 Nov), this RFC will be discussed in
#wikimedia-office on Freenode IRC:
RFC: Provide mechanism for configuration sets for development and tests
Other RFC activity:
- T263841 RFC <https://phabricator.wikimedia.org/T263841>: Expand API
title generator to support other generated data
- Rescoped from potential software change to policy update.
- Awaiting resourcing from core API steward to confirm support, risk,
compatibility as proposed.
- T250406 RFC: Hybrid extension management
- Conversation about what we would need to commit to for WMF
software, and seeking placing and approval of said resourcing.
- T119173: RFC: Discourage use of MySQL ENUM type
- Next step is for the consensus to be turned into concrete wording
for the policy.
- T40010: RFC: Re-evaluate librsvg as SVG renderer for WMF wikis
- Some general clarifications, and statistics from production.
The second edition of the Coolest Tool Award
<https://meta.wikimedia.org/wiki/Coolest_Tool_Award> will happen online on
Friday 11 December 2020 at 17:00 UTC[^1].
The awarded tools will be showcased in a virtual event, with broadcasted
video and chat channels for socializing. We will send more details and
Save the date, and join us celebrating the great work volunteer developers
do for the Wikimedia communities.
We hope to see you there!
Joaquin, for the Coolest Tool Academy 2020
[^1]: 17:00 UTC is 9:00 PST, 18:00 CEST, 22:30 IST. More timezones in
Joaquin Oltra Hernandez
Developer Advocate - Wikimedia Foundation
Hello again everyone,
We have received a good amount of interest in the focus groups so far,
but are still looking for more technical contributors! We are hoping
to have a focus group devoted entirely to technical contributors in
order to understand your specific communications needs, so please sign
up! Focus groups will be happening throughout January.
A note as well that we are offering stipends for participation in the
focus groups, in the hopes that those who might not otherwise be able
to participate can.
Sign-up and stipend information can be found on the Meta page .
Thanks, take care, and hope to hear from you soon.
Chris Koerner (he/him)
Community Relations Specialist