The minutes from TechCom's triage meeting on 2020-12-09.
Present: Daniel K, Tim S, Dan A, Timo T.
RFC: PHP microservice for containerized shell execution
-
https://phabricator.wikimedia.org/T260330
- Approved
Create WikiTeq group on Gerrit
-
https://phabricator.wikimedia.org/T267213
- Daniel to update the page
- Tim to create the Gerrit group
RFC: Amendment to the Stable interface policy (Nov 2020)
-
https://phabricator.wikimedia.org/T268326
- Ready for Last Call?
- Discussed deprecation logistics. Currently it’s possible to have only
one day between soft and hard deprecation. Talking about increasing it to
at least 3 months or one full release cycle (from start to finish, aka at
least 6 months).
RFC: Introduce PageIdentity to be used instead of WikiPage
-
https://phabricator.wikimedia.org/T208776
- Ready for Last Call?
- Some discussion about PageIdentity being global (with a Wiki ID) and
not being a perfect drop-in replacement for Title because of that, because
it suggests classes using PageIdentity support non-local pages.
- Not ready for last call :) Will walk through some concrete examples
for the transition from Title to PageIdentity to unblock. A suggested
alternative: transition to LocalPageIdentity instead, and later to
PageIdentity for users of Title that begin to support non-local pages.
RFC: Expand API title generator to support other generated data
-
https://phabricator.wikimedia.org/T263841
- Tim will comment and ready for last call
You can also find our meeting minutes at
https://www.mediawiki.org/wiki/Wikimedia_Technical_Committee/Minutes
-- Timo
On Tue, Dec 8, 2020 at 2:52 PM Daniel Kinzler <dkinzler(a)wikimedia.org>
wrote:
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-30 on the following boards:
https://phabricator.wikimedia.org/tag/techcom/
https://phabricator.wikimedia.org/tag/techcom-rfc/
Committee inbox:
- Remove legacy ajax interface T42787
<https://phabricator.wikimedia.org/T42787>
- Very old task. We should just do it.
Committee board activity:
- Create WikiTeq group on Gerrit T267213
<https://phabricator.wikimedia.org/T267213>
- We should just add WikiTeq to the policy page
New RFCs: none
Phase progression:
- PHP microservice for containerized shell execution (aka ShellBox)
T260330 <https://phabricator.wikimedia.org/T260330>
- Last call should have ended last week. Some discussion during last
call period. New comment asking why this should be written in PHP.
- Code is already merged, though not used yet.
- Can probably be approved.
- Amendment to the Stable interface policy T268326
<https://phabricator.wikimedia.org/T268326>
- Question about new requirement to wait at least thee month
between hard deprecation and removal.
- Moved to phase 4
- PageIdentity T208776 <https://phabricator.wikimedia.org/T208776>
- Thiemo (WMDE) asking about some details
- Daniel would like this to go on last call.
Other RFC activity:
- Expand API title generator to support other generated data T263841
<https://phabricator.wikimedia.org/T263841>
- Tim says this is fine and should go ahead
- Do we need a last call?
- Provide mechanism for defining and utilizing configuration sets for
local development and browser / API-testing tests T267928
<https://phabricator.wikimedia.org/T267928>
- Continued discussion after IRC meeting
- Adam Wight emphasizes the need to have config controlled
per-request, rather than changing config on disk.
- Store WikibaseQualityConstraint check data in persistent storage
T214362 <https://phabricator.wikimedia.org/T214362>
- WMDE would like this to move forward. Resourcing is not really
clear.
--
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l