Hi everyone,
Below is the ArchCom-RFC status update for this week. This is copied from
the notes for the ArchCom Planning Meeting, available at
[[mw:Architecture_committee/2016-04-27]]
<https://www.mediawiki.org/wiki/Architecture_committee/2016-04-27>. One
update while I have your attention: on May 4, we plan to discuss T130528:
RFC: PSR-6 Cache interface in Mediawiki core in the public IRC meeting next
week.
We discussed whether we should keep doing these updates in the ArchCom
Planning meeting this week. I'd like to understand whether people find
these useful. Feel free to discuss on this list, or (better) in reply to
the on-wiki discussion here: [[mw:Talk:Architecture committee/Team
practices]] <https://www.mediawiki.org/wiki/Topic:T2zctt083izvx07l>
Rob
----
RFC status update
- Query for shepherd assignments
<https://phabricator.wikimedia.org/maniphest/query/xc.j4DEYcjwu/#R>
- Query for all ArchCom RFCs
<https://phabricator.wikimedia.org/search/query/lgPo47yENoTl/#R>
- ArchCom-RfCs board
<https://phabricator.wikimedia.org/project/board/52/>
Today's IRC session
- April 27: Phab:E66/32 <https://phabricator.wikimedia.org/E66/32>
- T122942: RFC: Support language variants in the REST API
<https://phabricator.wikimedia.org/T122942>
- Who is chairing this one? Tim today
Queue for future RfC office hours
- May 4: Phab:E66/33 <https://phabricator.wikimedia.org/E66/33>
- T130528: RFC: PSR-6 Cache interface in Mediawiki core
<https://phabricator.wikimedia.org/T130528>
- Type of meeting: come to consensus. Daniel is on vacation for the
May 4 meeting, though, so probably won't attend.
Entering Final Comment Period
Nothing currently slated to go into final comment.
Under discussion
- The inbox
- T133462 <https://phabricator.wikimedia.org/T133462> standardize a
way to make JS components be able to use different loaders
- T133388 <https://phabricator.wikimedia.org/T133388> How to update
JavaScript components
- Around the table check-in with each of the ArchCom members
- Absent: Brion, Roan, Timo
- Daniel
- Software Quality working group?
- Working on Multi Content Rev Spec with Brion
- Gabriel
- T39902 RFC: Implement rendering of redlinks as post-processor
<https://phabricator.wikimedia.org/T39902> (Gabriel): Solutions
for highlighting links to non-existing pages in Parsoid HTML.
Plan in place
/ agreed between Parsing and Services. Implementation in
change propagation
service under way.
- T122942 RFC: Support language variants in the REST API
<https://phabricator.wikimedia.org/T122942> (Gabriel): Scheduled
for office hour today.
- T122825 Service ownership and minimum maintenance requirements
<https://phabricator.wikimedia.org/T122825> (Gabriel): Related
mail discussion about OCG in the last days, exploring options
for the way
forward.
- RobLa
- ACTION (RobLa): clearer meeting agenda next week :-)
- ACTION (RobLa): schedule an RFC triage meeting outside of
ArchCom-RFC time
- Tim
- No update this week
At the previous meeting of the MediaWiki Architecture Committee (April
20), the members present approved the appointment of Rob Lanphier to
the committee.
Rob was the main instigator in the formation of the committee in 2014.
Lately he has been taking an active role, chairing the weekly meetings
and writing the meeting agenda. In recognition of the excellent work
he has been doing, and in the interests of transparency, we decided to
formalise his membership.
-- Tim Starling
A security vulnerability has been discovered in MediaWiki setups which
use MobileFrontend.
Revisions who's visibility had been alerted were showing up in parts
of the mobile UI.
All projects in the Wikimedia cluster have been since patched but if
you use this extension please be sure to apply the fix.
Patch file and issue are documented on https://phabricator.wikimedia.org/T133700
Note there is some follow-up work to do which is tracked in:
https://phabricator.wikimedia.org/T133722
For those interested + working on Wikimedia documentation:
There is a conf in Prague (Czech Rep) on Sep 18-20 "to explore the art
and science of documentation" for "writers, developers, support folks".
See http://www.writethedocs.org/conf/eu/2016 for more information.
There is https://meta.wikimedia.org/wiki/Grants which could be helpful
when it comes to supporting travelling.
I haven't attended the event myself but I've heard good stuff about it. :)
Cheers,
andre
--
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/
Hi everyone,
Here is the RFC status update from last week's ArchCom meeting (E165).
This is pretty much what is posted on-wiki [1], where everything has
links.
Rob
----
==== Today's IRC session ====
** April 20 [[Phab:E66/31]]
*** T91162: RFC: Shadow namespaces
==== Queue for future RfC office hours ====
** April 27: [[Phab:E66/32]]
*** T122942: RFC: Support language variants in the REST API
** May 4: [[Phab:E66/33]]
*** T130528: RFC: PSR-6 Cache interface in Mediawiki core
==== Under discussion ====
:Daniel: [[Phab:T124752]]
::Let’s turn the “Changes Tags” refactoring proposed by
[https://gerrit.wikimedia.org/r/#/q/owner:cenarium.sysop%2540gmail.com+statu…
Cenarium] into an RFC and get it unstuck. Chain of patches starts at
https://gerrit.wikimedia.org/r/#/c/201905/64; The patch refers to
[[Phab:T91535]] but the topic is broader than that, and the ticket
doesn’t fully describe the proposed solution. Needs work.
: Tim: shepherding two for Parser. will pick another
: Roan: [[Phab:T108655]] still need to split it so discussion can take
place on part 2
==== Other status ====
The "RFC inbox" was empty, nothing "Entering Final Comment Period",
and we didn't discuss the "no activity" list
[1] https://www.mediawiki.org/wiki/Architecture_committee/2016-04-20#RFC_status…
Hi,
Composer recently released their first stable version of 1.0.0, which
among other things mandates usage of secure connections and validates
certificates[1]. I'd like for 1.27 to require 1.0.0 as a minimum version
people must use when fetching installing MediaWiki dependencies (people
can always use mediawiki/vendor instead of composer though).
As a side-effect, this would let us get rid of some old back-compat code
that is currently triggering a deprecation notice on every composer
install command[2].
Thoughts?
[1] https://phabricator.wikimedia.org/T119272#2125086
[2] https://phabricator.wikimedia.org/T119590#2234183
-- Legoktm
Hey, this is the first weekly update on Revision Scoring project. In case
you are not subscribed to ai-l
---------- Forwarded message ---------
From: Amir Ladsgroup <ladsgroup(a)gmail.com>
Date: Mon, Apr 25, 2016 at 7:02 PM
Subject: Weekly update
To: ai(a)lists.wikimedia.org <ai(a)lists.wikimedia.org>
Hello, This is our first weekly update being posted in this mailing list
New Developments
- Now you can abandon tasks you don't want to review in Wikilabels
(T105521)
- We collect user-agents in ORES requests (T113754)
- Precaching in ORES will be a daemon and more selective (T106638)
Progress in supporting new languages
- Russian reverted, damaging, and goodfaith models are built. They look
good and will be deployed this week.
- Hungarian reverted model is built, will be deployed this week.
Campaign for goodfaith and damaging is loaded in Wikilabels.
- Japanese reverted model are built, but there are still some issues to
work out. (T133405)
Active Labeling campaigns
- Edit quality (damaging and good faith)
- Wikipedias: Arabic, Azerbaijani, Dutch, German, French, Hebrew,
Hungarian, Indonesian, Italian, Japanese, Norwegian, Persian (v2),
Polish, Spanish, Ukrainian, Urdu, Vietnamese
- Wikidata
- Edit type
- English Wikipedia
Sincerely,
The Revision Scoring team.
<https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service#Team>