Page MenuHomePhabricator

Community-Tech (CommTech-Sprint-18)Milestone
ArchivedPublic

Members (21)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Covers all of the in-progress and planned Community-Tech work for 2022-01-31 --> 2022-02-11

Recent Activity

Mar 2 2022

Samwilson reopened T286759: Allow arbitrary HTML for buttons as "Open".
Mar 2 2022, 12:27 PM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)
Samwilson moved T286759: Allow arbitrary HTML for buttons from Done 🏁 to Review/Feedback 💬 on the Community-Tech (CommTech-Sprint-18) board.
Mar 2 2022, 12:27 PM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)
gerritbot added a project to T286759: Allow arbitrary HTML for buttons: Patch-For-Review.
Mar 2 2022, 2:10 AM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)
gerritbot added a comment to T286759: Allow arbitrary HTML for buttons.

Change 767266 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/WikiEditor@master] Allow tool.element to be a function

https://gerrit.wikimedia.org/r/767266

Mar 2 2022, 2:10 AM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)

Feb 15 2022

JMcLeod_WMF archived Community-Tech (CommTech-Sprint-18).
Feb 15 2022, 10:27 PM
JMcLeod_WMF moved T296028: Unable to set a local override for some Global Preferences from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:08 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-GlobalPreferences
JMcLeod_WMF moved T286271: Globally set preferences no longer greyed out in local preferences from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:08 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Regression, MediaWiki-extensions-GlobalPreferences
JMcLeod_WMF moved T295517: Insert link not working for looks-like-internal from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:08 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), Disambiguation-Wish-2021, WikiEditor (2010)
JMcLeod_WMF moved T272302: Preference "Allow emails from brand-new users" can be changed locally even when global and with "set a local exception" off from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:08 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), MediaWiki-extensions-GlobalPreferences, MediaWiki-Core-Preferences
JMcLeod_WMF moved T294186: Global preferences opt-out checkboxes should inherit the hide-if setting of the preference from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:07 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-GlobalPreferences
JMcLeod_WMF moved T290521: Real-time Preview: Data Questions from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:07 PM · Community-Tech (CommTech-Sprint-18), Editing-team (Tracking), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), WikiEditor (2010), Product-Analytics, Realtime Preview
JMcLeod_WMF moved T298614: "Notify me about these events" ignores global preferences settings, even unable to change via Global Preferences from Product sign-off 🤘 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:07 PM · Community-Tech (CommTech-Sprint-18), Growth-Team (Sprint 0 (Growth Team)), MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Notifications (Echo), MediaWiki-extensions-GlobalPreferences
JMcLeod_WMF moved T286759: Allow arbitrary HTML for buttons from Ready 🎬 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 15 2022, 10:06 PM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)
MusikAnimal added a comment to T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10.

Grafana graphs at https://grafana-labs.wikimedia.org/d/toolforge-k8s-namespace-resources/kubernetes-namespace-resources?orgId=1&var-namespace=tool-pageviews&refresh=5m&from=1644293615666&to=1644898415666 but I can't make much inference aside from where I added the two additional k8s pod replicas.

Feb 15 2022, 4:14 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal added a comment to T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10.

As far as I can tell, the issue with unavailable sockets / not enough ports seems to have gone away or is no longer appearing error.log, but I'm still seeing a lot of failed requests in the UI. I do see we're exceeding our connection quota for the replicas at times:

2022-02-15 03:37:06: (mod_fastcgi.c.421) FastCGI-stderr: PHP Warning:  mysqli::__construct(): (HY000/1226): User 's52877' has exceeded the 'max_user_connections' resource (current value: 10) in /data/project/pageviews/public_html/pageviews/api.php on line 56

but this is not as frequent as the requests I see timing out in the network log, so I don't think that's it. (It's not unusual to occasionally hit the max_user_connections error).

Feb 15 2022, 4:00 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews

Feb 14 2022

MusikAnimal renamed T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10 from Pageviews Analysis: Querying the replicas is very slow starting around February 10, 2022 to Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10.
Feb 14 2022, 5:37 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal added a comment to T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10.

So, Pageviews Analysis is mostly written in JavaScript, and makes API requests to a PHP script to query the replicas and get editing data. It seems presumably due to increased traffic, we're running out of local ports to serve:

Feb 14 2022, 4:45 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal updated the task description for T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10.
Feb 14 2022, 4:31 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal added a project to T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10: Community-Tech (CommTech-Sprint-18).

As critical maintenance I'm filing this under Community-Tech. Investigation in progress.

Feb 14 2022, 4:24 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal renamed T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10 from Querying the replicas is very slow starting around February 10, 2022 to Pageviews Analysis: Querying the replicas is very slow starting around February 10, 2022.
Feb 14 2022, 4:23 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews
MusikAnimal moved T301649: Pageviews Analysis: API requests to backend are failing or timing out since around 2022-02-10 from Ready 🎬 to In Development 💻 on the Community-Tech (CommTech-Sprint-18) board.
Feb 14 2022, 4:23 AM · Community-Tech (CommTech-Sprint-19), Tool-Pageviews

Feb 12 2022

Samwilson closed T286759: Allow arbitrary HTML for buttons as Resolved.
Feb 12 2022, 12:10 AM · MW-1.38-notes (1.38.0-wmf.25; 2022-03-07), Community-Tech (CommTech-Sprint-20), WikiEditor (2010)

Feb 11 2022

Samwilson moved T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter from Review/Feedback 💬 to QA 🐛 on the Community-Tech (CommTech-Sprint-18) board.
Feb 11 2022, 11:25 PM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

Change 761867 merged by jenkins-bot:

[mediawiki/extensions/WikiEditor@master] Check for disabled button in click handler

https://gerrit.wikimedia.org/r/761867

Feb 11 2022, 10:26 PM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

Change 761873 merged by jenkins-bot:

[mediawiki/extensions/WikiEditor@master] Remove out of date invalid link alert

https://gerrit.wikimedia.org/r/761873

Feb 11 2022, 9:06 PM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

Change 761873 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/WikiEditor@master] Remove out of date invalid link alert

https://gerrit.wikimedia.org/r/761873

Feb 11 2022, 8:01 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
Samwilson moved T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter from QA 🐛 to Review/Feedback 💬 on the Community-Tech (CommTech-Sprint-18) board.

Thanks for finding this @dom_walden. There was me thinking that a disabled button would be protected against being clicked, but no!

Feb 11 2022, 7:49 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a project to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter: Patch-For-Review.
Feb 11 2022, 7:44 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

Change 761867 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/WikiEditor@master] Check for disabled button in click handler

https://gerrit.wikimedia.org/r/761867

Feb 11 2022, 7:43 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)

Feb 8 2022

dmaza reassigned T294319: Refactor preview front-end into reusable API from dmaza to MusikAnimal.
Feb 8 2022, 5:04 PM · Community-Tech (CommTech-Sprint-21), MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), MediaWiki-Page-editing, Realtime Preview
dom_walden added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

@Samwilson I am finding that when I open the "Insert link" dialog and press enter, it inserts an empty link ([[]]). Both on beta and my local docker.

Feb 8 2022, 10:14 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
Maintenance_bot removed a project from T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter: Patch-For-Review.
Feb 8 2022, 5:10 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
ReleaseTaggerBot added a project to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter: MW-1.38-notes (1.38.0-wmf.22; 2022-02-14).
Feb 8 2022, 5:00 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
Samwilson moved T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter from Review/Feedback 💬 to QA 🐛 on the Community-Tech (CommTech-Sprint-18) board.
Feb 8 2022, 4:28 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)
gerritbot added a comment to T298596: "Insert link" dialog: Empty title alert only shows key of message when pressing Enter.

Change 752597 merged by jenkins-bot:

[mediawiki/extensions/WikiEditor@master] Properly disable insert-link button

https://gerrit.wikimedia.org/r/752597

Feb 8 2022, 4:22 AM · Community-Tech (CommTech-Sprint-20), MW-1.38-notes (1.38.0-wmf.22; 2022-02-14), WikiEditor (2010)

Feb 7 2022

Samwilson added a comment to T293347: Draggable resize preview and editor container.

We still need to confirm the behaviour of the multiple different vertical resizing systems: at the moment, the core text area has one (via CSS resize), MediaWiki-extensions-CodeMirror has one (via jQuery UI resizable), and we're introducing a third. Do we want to have a vertical-resize bar always present, even before realtime preview is open? This would make it simpler and reduce the number of different UI elements, and (my favourite reason) it means we can get rid of one more small bit of jQuery UI (from CodeMirror).

Feb 7 2022, 9:38 AM · Community-Tech (CommTech-Sprint-24), MW-1.38-notes (1.38.0-wmf.26; 2022-03-14), MediaWiki-User-Interface (deprecated JS libraries), Realtime Preview
happy5214 moved T290521: Real-time Preview: Data Questions from Backlog to Closed on the WikiEditor (2010) board.
Feb 7 2022, 7:14 AM · Community-Tech (CommTech-Sprint-18), Editing-team (Tracking), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), WikiEditor (2010), Product-Analytics, Realtime Preview
happy5214 moved T295517: Insert link not working for looks-like-internal from Backlog to Closed on the WikiEditor (2010) board.
Feb 7 2022, 7:14 AM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), Disambiguation-Wish-2021, WikiEditor (2010)

Feb 4 2022

NRodriguez closed T294186: Global preferences opt-out checkboxes should inherit the hide-if setting of the preference as Resolved.
Feb 4 2022, 3:49 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-GlobalPreferences
NRodriguez closed T298614: "Notify me about these events" ignores global preferences settings, even unable to change via Global Preferences as Resolved.
Feb 4 2022, 3:48 PM · Community-Tech (CommTech-Sprint-18), Growth-Team (Sprint 0 (Growth Team)), MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Notifications (Echo), MediaWiki-extensions-GlobalPreferences
NRodriguez closed T272302: Preference "Allow emails from brand-new users" can be changed locally even when global and with "set a local exception" off as Resolved.
Feb 4 2022, 3:47 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), MediaWiki-extensions-GlobalPreferences, MediaWiki-Core-Preferences
NRodriguez closed T290521: Real-time Preview: Data Questions as Resolved.

woooohooot for cross team magics! resolved!

Feb 4 2022, 3:46 PM · Community-Tech (CommTech-Sprint-18), Editing-team (Tracking), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), WikiEditor (2010), Product-Analytics, Realtime Preview
NRodriguez closed T295517: Insert link not working for looks-like-internal as Resolved.

thanks for your help and input and @Jessamyn and thanks for solutioning @Samwilson

Feb 4 2022, 3:44 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), Disambiguation-Wish-2021, WikiEditor (2010)
NRodriguez closed T286271: Globally set preferences no longer greyed out in local preferences as Resolved.
Feb 4 2022, 3:43 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Regression, MediaWiki-extensions-GlobalPreferences
NRodriguez closed T296028: Unable to set a local override for some Global Preferences as Resolved.
Feb 4 2022, 3:42 PM · Community-Tech (CommTech-Sprint-18), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MediaWiki-extensions-GlobalPreferences

Feb 2 2022

NRodriguez closed T274521: WS Export in hewikisource unreadable: Large fonts, translated (?) markup tags, many square boxes as Resolved.

Since this ticket has helped us scope out more specific work in the tickets @Samwilson has cut, we are resolving this one and using the others as more detailed work.

Feb 2 2022, 12:26 PM · Community-Tech (CommTech-Sprint-18), WS Export
ldelench_wmf moved T274521: WS Export in hewikisource unreadable: Large fonts, translated (?) markup tags, many square boxes from In Development 💻 to Done 🏁 on the Community-Tech (CommTech-Sprint-18) board.
Feb 2 2022, 12:23 PM · Community-Tech (CommTech-Sprint-18), WS Export
ldelench_wmf set the point value for T240363: "Undefined index: imageinfo" attempting to generate certain ebooks to 1.
Feb 2 2022, 12:20 PM · Community-Tech (CommTech-Sprint-24), WS Export
Samwilson moved T240363: "Undefined index: imageinfo" attempting to generate certain ebooks from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (CommTech-Sprint-18) board.
Feb 2 2022, 12:10 PM · Community-Tech (CommTech-Sprint-24), WS Export
Samwilson edited projects for T240363: "Undefined index: imageinfo" attempting to generate certain ebooks, added: Community-Tech (CommTech-Sprint-18); removed Community-Tech.
Feb 2 2022, 12:08 PM · Community-Tech (CommTech-Sprint-24), WS Export