Re: [Wikitech-l] TechCom meeting 2020-09-23

2020-09-23 Thread Daniel Kinzler
Thanks Tim! And thanks to Timo for going through the old RFCs. We haven't done
that in a while.

Besides the RFCs, I'd like to talk about the GitLab consultation in our meting
tomorrow: https://www.mediawiki.org/wiki/GitLab_consultation

TechCom is listed under "consulted", so I suppose we should form an opinion.

Am 23.09.20 um 06:37 schrieb Tim Starling:
> Two tasks have been sitting in there for multiple weeks

Ah, I guess that'S why they didn't show up under "activity". One is the Parsoid
Extension API RFC mentioned below. The other one is T239742
: "Should npm packages maintained by
Wikimedia be scoped or unscoped?"

>   * T157402  Provide a reliable way
> to pass information between hook handlers, "hooked" objects
>   o An RFC that was stalled since 2019, closed "declined"
>
Probably obsolete due to the new hook system.
>
>   * T487  Associated namespaces
> 
>   o Timo asks if it can be merged with something.
>
I think we can close this, the intended use cases are covered by MCR.
>
>   * T114662 Per-language URLs for
> multilingual wiki pages
>   o Timo closed due to lack of owner
>
I'd like to  come back to this eventually. But I don't see anyone driving it
right now.
>
>   * T193690 How should we fix the
> undeletion system?
>   o Timo moved to P1 and stalled
>
This does need fixing, but is entangled with UX and producty questions. Nothing
is going to happen unless the community pushes on it. Which will probably only
happen once something breaks badly.
>
>   * T196950 Pages do not have
> stable identifiers
>   o Timo closed due to lack of owner
>
Page IDs are "mostly" stable these days, right?
>
>   * T260714  Parsoid Extension API
>   o Prior to last week's meeting, Subbu described the consultation work
> that has been done.
>   o Suggest last call
>
Yea, let's.

-- 
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] TechCom meeting 2020-09-23

2020-09-22 Thread Tim Starling
Resending in HTML format. Hopefully I've got the settings right now.

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-09-13 on the following boards:

https://phabricator.wikimedia.org/tag/techcom/
https://phabricator.wikimedia.org/tag/techcom-rfc/

Committee inbox:

  * Two tasks have been sitting in there for multiple weeks

Committee board activity:

  * RFCs only, see below

New RFCs:

  * None

Phase progression:

  * Timo hid the "Old" column and moved old RFCs to P1. Some had
additional changes or comments.
  * Several were closed by Timo with status "declined", which James
Forrester changed to "invalid".
  * It is hard to find justification for these actions in the linked
RFC process document. There is no mention of it in the committee
meeting minutes for the last three weeks.
  * T157402  Provide a
reliable way to pass information between hook handlers, "hooked"
objects
  o An RFC that was stalled since 2019, closed "declined"
  * T487  Associated namespaces

  o Timo asks if it can be merged with something.
  * T96384 
  * T154675  Introduce a
listener interface for LinkRenderer hooks
  o Closed
  * T259771  Drop support
for database upgrade older than two LTS releases
  o Moved to P3
  * T252091 Site-wide edit
rate limiting with PoolCounter
  o Moved to P2. Timo asks who is stewarding it.
  * T240775  Support PHP
7.4 preload
  o Moved to P3
  * T128351 Notifications
should be in core
  o Some back and forth over the status of this, ending up with it
being P1 and "stalled"
  * T215046 Use Github
login for mediawiki.org
  o Timo closed "declined".
  * T105766 Dependency
graph storage; sketch: adjacency list in DB
  o Timo closed due to lack of owner
  * T484 Scoped language converter
  o Timo closed due to lack of owner
  * T114662 Per-language
URLs for multilingual wiki pages
  o Timo closed due to lack of owner
  * T120380 Allow JSON
values to be included in the API results
  o Timo closed due to lack of owner
  * T193690 How should we
fix the undeletion system?
  o Timo moved to P1 and stalled
  * T113034 Overhaul
Interwiki map, unify with Sites and WikiMap
  o Old -> P1
  * T119043
Graph/Graphoid/Kartographer
- data storage architecture
  o Timo closed due to lack of owner, Yurik's RFC superseded by
Dan's RFC
  * T196950 Pages do not
have stable identifiers
  o Timo closed due to lack of owner
  * T158360 Reevaluate
LocalisationUpdate extension for WMF
  o Old -> P1
  * T181451 WebAssembly and
compiled JS code best practices
  o Old -> P1
  * T114445 Balanced templates
  o Old -> P1
  * T213345 Spin off
(Parsoid) language variants functionality as a microservice?
  o Timo closed due to lack of owner
  * T202673 Multiblocks -
let admins create multiple, overlapping blocks on a single user
  o Old -> P1
  * T111588 API-driven web
front-end
  o Timo closed due to lack of owner
  * T117550 Content bundler
  o Timo closed due to lack of owner
  * T111604 : Split parser
tests info multiple files
  o Timo closed due to lack of owner
  * T106099 Page
composition using service workers and server-side JS fall-back
  o Timo closed due to lack of owner
  * T40010 Re-evaluate
librsvg as SVG renderer on Wikimedia wikis
  o Old -> P1
  * T347 CentralNotice Caching
Overhaul - Frontend Proxy
  o Timo closed due to lack 

[Wikitech-l] TechCom meeting 2020-09-23

2020-09-22 Thread Tim Starling
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-09-13 on the following boards:

https://phabricator.wikimedia.org/tag/techcom/
https://phabricator.wikimedia.org/tag/techcom-rfc/

Committee inbox:

  * Two tasks have been sitting in there for multiple weeks

Committee board activity:

  * RFCs only, see below

New RFCs:

  * None

Phase progression:

  * Timo hid the "Old" column and moved old RFCs to P1. Some had
additional changes or comments.
  * Several were closed by Timo with status "declined", which James
Forrester changed to "invalid".
  * It is hard to find justification for these actions in the linked
RFC process document. There is no mention of it in the committee
meeting minutes for the last three weeks.
  * T157402  Provide a
reliable way to pass information between hook handlers, "hooked"
objects
  o An RFC that was stalled since 2019, closed "declined"
  * T487  Associated namespaces

  o Timo asks if it can be merged with something.
  * T96384 
  * T154675  Introduce a
listener interface for LinkRenderer hooks
  o Closed
  * T259771  Drop support
for database upgrade older than two LTS releases
  o Moved to P3
  * T252091 Site-wide edit
rate limiting with PoolCounter
  o Moved to P2. Timo asks who is stewarding it.
  * T240775  Support PHP
7.4 preload
  o Moved to P3
  * T128351 Notifications
should be in core
  o Some back and forth over the status of this, ending up with it
being P1 and "stalled"
  * T215046 Use Github
login for mediawiki.org
  o Timo closed "declined".
  * T105766 Dependency
graph storage; sketch: adjacency list in DB
  o Timo closed due to lack of owner
  * T484 Scoped language converter
  o Timo closed due to lack of owner
  * T114662 Per-language
URLs for multilingual wiki pages
  o Timo closed due to lack of owner
  * T120380 Allow JSON
values to be included in the API results
  o Timo closed due to lack of owner
  * T193690 How should we
fix the undeletion system?
  o Timo moved to P1 and stalled
  * T113034 Overhaul
Interwiki map, unify with Sites and WikiMap
  o Old -> P1
  * T119043
Graph/Graphoid/Kartographer
- data storage architecture
  o Timo closed due to lack of owner, Yurik's RFC superseded by
Dan's RFC
  * T196950 Pages do not
have stable identifiers
  o Timo closed due to lack of owner
  * T158360 Reevaluate
LocalisationUpdate extension for WMF
  o Old -> P1
  * T181451 WebAssembly and
compiled JS code best practices
  o Old -> P1
  * T114445 Balanced templates
  o Old -> P1
  * T213345 Spin off
(Parsoid) language variants functionality as a microservice?
  o Timo closed due to lack of owner
  * T202673 Multiblocks -
let admins create multiple, overlapping blocks on a single user
  o Old -> P1
  * T111588 API-driven web
front-end
  o Timo closed due to lack of owner
  * T117550 Content bundler
  o Timo closed due to lack of owner
  * T111604 : Split parser
tests info multiple files
  o Timo closed due to lack of owner
  * T106099 Page
composition using service workers and server-side JS fall-back
  o Timo closed due to lack of owner
  * T40010 Re-evaluate
librsvg as SVG renderer on Wikimedia wikis
  o Old -> P1
  * T347 CentralNotice Caching
Overhaul - Frontend Proxy
  o Timo closed due to lack of owner

IRC meeting request:

  * None

Other RFC activity:

  *