Page MenuHomePhabricator
Feed Advanced Search

Jan 30 2018

Mattflaschen-WMF merged task T162232: <mapframe>: Map internationalization into T112948: All map location names should be in the user's language.
Jan 30 2018, 7:17 PM · Discovery-ARCHIVED, Maps
Mattflaschen-WMF merged T162232: <mapframe>: Map internationalization into T112948: All map location names should be in the user's language.
Jan 30 2018, 7:17 PM · Patch-For-Review, Collaboration-Feature-Rollouts (Collaboration-Maps), Collaboration-Team-Triage (Collab-Team-This-Quarter), Maps (Map-Styles), I18n
Mattflaschen-WMF updated the task description for T185891: Clicking on 'Esc' key discards new discussion being created without user consent.
Jan 30 2018, 6:42 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Jan 29 2018

Mattflaschen-WMF renamed T185586: Growing the MediaWiki Technical Community additional topics from Growing the MediaWiki Technical Community followup to Growing the MediaWiki Technical Community additional topics.
Jan 29 2018, 11:12 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 29 2018, 11:12 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF assigned T121827: Use dedicated $wgFlowCluster and $wgFlowDefaultWikiDb in MediaWiki-Vagrant to SBisson.
Jan 29 2018, 11:05 PM · Growth-Team (Sprint 0 (Growth Team)), Collaboration-Team-Triage, MediaWiki-Vagrant, StructuredDiscussions

Jan 26 2018

Mattflaschen-WMF added a comment to T184670: [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk".

Re-ran on testwiki:

Jan 26 2018, 12:43 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), StructuredDiscussions, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression

Jan 24 2018

Mattflaschen-WMF added a comment to T185012: WMDS 18: Collect feedback as it comes.

There was a conflicting Wikimedia event for product managers Tuesday. A PM mentioned they would have liked to attend a session, but could not because of this.

Jan 24 2018, 1:26 AM · International-Developer-Events, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF created T185617: Call to a member function isHidden() on a non-object (null).
Jan 24 2018, 1:06 AM · Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions

Jan 23 2018

Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 23 2018, 5:54 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 23 2018, 5:53 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF created T185586: Growing the MediaWiki Technical Community additional topics.
Jan 23 2018, 5:32 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)

Jan 22 2018

Liuxinyu970226 awarded T122252: Have Flow support __INDEX__ and __NOINDEX__ per-page directives a The World Burns token.
Jan 22 2018, 2:09 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Jan 21 2018

Mattflaschen-WMF created T185405: Can't create page by creating description on mobile.
Jan 21 2018, 5:49 AM · StructuredDiscussions, Collaboration-Team-Triage

Jan 19 2018

Mattflaschen-WMF added a comment to T184670: [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk".

Full log is at P6624. Summary below (the grep excludes gomwiki, due to unrelated T154623: Workflow ID null for some user talk pages on gomwiki). The other two errors are also unrelated, going back to P4715.

Jan 19 2018, 11:05 PM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), StructuredDiscussions, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression
Mattflaschen-WMF added a comment to T184670: [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk".

@Wong128hk We apologize for this issue. It is fixed now, but temporarily you will not be able to adjust the Beta Feature. We will post here when you can.

Jan 19 2018, 11:02 PM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), StructuredDiscussions, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression
Mattflaschen-WMF added a project to T185351: foreachwikiindblist does not prefix error lines with wiki ID: good first task.
Jan 19 2018, 10:21 PM · good first task, Scap
Mattflaschen-WMF created T185351: foreachwikiindblist does not prefix error lines with wiki ID.
Jan 19 2018, 10:20 PM · good first task, Scap
Mattflaschen-WMF edited projects for T185293: Fix flow-conversion-archive-flow-page-name-format for backwards compatibility, added: Collaboration-Team-Triage (Collab-Team-This-Quarter); removed Collaboration-Team-Triage.
Jan 19 2018, 9:09 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions
Mattflaschen-WMF created T185293: Fix flow-conversion-archive-flow-page-name-format for backwards compatibility.
Jan 19 2018, 9:08 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions
Mattflaschen-WMF added a comment to T184670: [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk".
  1. Repair inconsistent user talk pages in production
Jan 19 2018, 8:56 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), StructuredDiscussions, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression
Mattflaschen-WMF added a comment to T184636: [wmf.17 - regression] Edit post page shows no-js reply link.

I think at one point we didn't include JavaScript on secondary pages (which are intended for no-JS users anyway) to avoid such issues.

Jan 19 2018, 7:24 AM · VisualEditor (Current work), Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions

Jan 18 2018

Mattflaschen-WMF added a comment to T184670: [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk".

Hiding the preference until the fix may make sense.

Jan 18 2018, 9:09 AM · MW-1.31-release-notes (WMF-deploy-2018-02-27 (1.31.0-wmf.23)), StructuredDiscussions, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression
Mattflaschen-WMF added a comment to T184991: [frwiki] Topic title change entries in board history don't include new topic title (msg redefined in MW NS).

I'm not sure why this truncates at all (it's a rendered version, not a user input limitation). If there's some reason to, it's way too short (and other untruncated lines are longer).

Jan 18 2018, 8:15 AM · Growth-Team, Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions
Mattflaschen-WMF added a parent task for T59895: Flow: Without javascript there is no "preview" button when creating or editing content: T155861: Migrate Flow to use the integrated VE/WT editor widget when it exists.
Jan 18 2018, 8:10 AM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added a subtask for T155861: Migrate Flow to use the integrated VE/WT editor widget when it exists: T59895: Flow: Without javascript there is no "preview" button when creating or editing content.
Jan 18 2018, 8:10 AM · User-Ryasmeen, Goal, Collaboration-Team-Triage (Collab-Team-This-Quarter), VisualEditor, StructuredDiscussions
Mattflaschen-WMF removed a subtask for T155861: Migrate Flow to use the integrated VE/WT editor widget when it exists: T184700: Have a way to preview when you don't have JavaScript enabled.
Jan 18 2018, 8:09 AM · User-Ryasmeen, Goal, Collaboration-Team-Triage (Collab-Team-This-Quarter), VisualEditor, StructuredDiscussions
Mattflaschen-WMF removed a parent task for T184700: Have a way to preview when you don't have JavaScript enabled: T155861: Migrate Flow to use the integrated VE/WT editor widget when it exists.
Jan 18 2018, 8:09 AM · Collaboration-Team-Triage, StructuredDiscussions
Mattflaschen-WMF merged task T184700: Have a way to preview when you don't have JavaScript enabled into T59895: Flow: Without javascript there is no "preview" button when creating or editing content.
Jan 18 2018, 8:08 AM · Collaboration-Team-Triage, StructuredDiscussions
Mattflaschen-WMF merged T184700: Have a way to preview when you don't have JavaScript enabled into T59895: Flow: Without javascript there is no "preview" button when creating or editing content.
Jan 18 2018, 8:08 AM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF updated subscribers of T183319: Wikimedia Developer Summit 2018 Topic: Embracing Open Source Software.
Jan 18 2018, 2:55 AM · Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF added a comment to T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.

See my comment at T183319#3908502 , also relevant to "Building partnerships with other Open Source communities on shared interests (e.g. translation, audio, video)".

Jan 18 2018, 2:40 AM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF added a comment to T183319: Wikimedia Developer Summit 2018 Topic: Embracing Open Source Software.

See position papers by Birgit Müller and myself.

Jan 18 2018, 2:39 AM · Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF added a comment to T183319: Wikimedia Developer Summit 2018 Topic: Embracing Open Source Software.

How can we influence the larger OSS community? (Are there other external tools we should upstream to, or participate in, etc)
[...]
How can we outreach and market our open source code and tooling
Can this strategy help in scaling the contributor experience? Allowing more contributors participate in wider-impact tools for the OSS community at large?

Jan 18 2018, 2:34 AM · Wikimedia-Developer-Summit (2018)

Jan 17 2018

Mattflaschen-WMF updated subscribers of T171577: Develop a long term vision for community managed scripts and gadgets.
Jan 17 2018, 11:02 PM · User-Jdlrobson, Developer-Outreach, Epic, Developer-Advocacy, JavaScript
Mattflaschen-WMF added a comment to T171577: Develop a long term vision for community managed scripts and gadgets.

A related question is whether scripts/gadgets can be considered a good entry point for new developers.

Jan 17 2018, 11:02 PM · User-Jdlrobson, Developer-Outreach, Epic, Developer-Advocacy, JavaScript
Mattflaschen-WMF renamed T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation from Configure External Store on Vagrant with blobs tables in databases named after DB and proper isolation to Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation.
Jan 17 2018, 10:51 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant
Mattflaschen-WMF renamed T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation from Configure External Store on Vagrant with blobs tables in databases named after DB to Configure External Store on Vagrant with blobs tables in databases named after DB and proper isolation.
Jan 17 2018, 8:06 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant
Mattflaschen-WMF claimed T185114: Move ExternalStore table to main per-wiki database.
Jan 17 2018, 8:01 PM · Regression, MediaWiki-Vagrant
Mattflaschen-WMF renamed T185114: Move ExternalStore table to main per-wiki database from Move ExternalStore table to main database to Move ExternalStore table to main per-wiki database.
Jan 17 2018, 8:01 PM · Regression, MediaWiki-Vagrant
Mattflaschen-WMF added a comment to T185114: Move ExternalStore table to main per-wiki database.

Apparently caused by rMW14ee3f210782: rdbms: specify DB name and table prefix even for the local domain.

Jan 17 2018, 8:01 PM · Regression, MediaWiki-Vagrant
Mattflaschen-WMF renamed T185114: Move ExternalStore table to main per-wiki database from ExternalStore blobs table does not exist to Move ExternalStore table to main database.
Jan 17 2018, 7:59 PM · Regression, MediaWiki-Vagrant
Mattflaschen-WMF updated subscribers of T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation.

@aaron Am I right that having two databases with the same name (i.e. "enwiki where revision, page, etc. are" and "enwiki where blobs is") on the same machine requires two different MySQL data directories and ports/sockets?

Jan 17 2018, 7:59 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant
Mattflaschen-WMF renamed T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation from Configure External Store on Vagrant with blobs tables in databases named after DB. to Configure External Store on Vagrant with blobs tables in databases named after DB.
Jan 17 2018, 7:54 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant
Mattflaschen-WMF renamed T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation from Configure External Store on Vagrant to match production (DB per wiki, only blobs_clustern table in that DB) to Configure External Store on Vagrant with blobs tables in databases named after DB..
Jan 17 2018, 7:54 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant
Mattflaschen-WMF renamed T161190: Configure External Store on Vagrant with blobs tables in databases named after wiki DB and proper isolation from External Store on Vagrant does not properly work with foreign wiki references to Configure External Store on Vagrant to match production (DB per wiki, only blobs_clustern table in that DB).
Jan 17 2018, 7:29 PM · Patch-Needs-Improvement, MediaWiki-Core-Revision-backend, MediaWiki-Vagrant

Jan 16 2018

Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 16 2018, 8:19 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 16 2018, 8:12 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)
Mattflaschen-WMF updated the task description for T183318: Wikimedia Developer Summit 2018 Topic: Growing the MediaWiki Technical Community.
Jan 16 2018, 8:10 PM · Developer-Advocacy, Wikimedia-Developer-Summit (2018)

Jan 6 2018

xSavitar awarded T90908: Goal: Binding code of conduct for all Wikimedia technical spaces with consequences for breaches a Mountain of Wealth token.
Jan 6 2018, 9:11 PM · Goal, WMF-Human-Resources, Community-Relations-Support, DevRel-January-2016, DevRel-December-2015, DevRel-November-2015, DevRel-October-2015, Wikimedia-Developer-Summit-2016, DevRel-September-2015, ECT-August-2015, Trust-and-Safety, Developer-Advocacy, Wikimania-Hackathon-2015
Mattflaschen-WMF added a comment to T184320: [wmf.15] login wiki - RC page displays code in labels for oo-ui-icon-advanced controls.

loginwiki is special because almost no extensions run there. That makes it a good place to catch missing dependencies like this.

Jan 6 2018, 1:18 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-RC-Page
Mattflaschen-WMF moved T184320: [wmf.15] login wiki - RC page displays code in labels for oo-ui-icon-advanced controls from Untriaged to Needs Review on the Collaboration-Team-Triage (Collab-Team-This-Quarter) board.
Jan 6 2018, 1:14 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-RC-Page
Mattflaschen-WMF claimed T184320: [wmf.15] login wiki - RC page displays code in labels for oo-ui-icon-advanced controls.
Jan 6 2018, 1:12 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-RC-Page

Jan 5 2018

Mattflaschen-WMF moved T182241: [minor] wmf.11-regression: changesLimitButtonWidget does not display "Number of edits to show by default: 1" from In Development to Needs Review on the Collaboration-Team-Triage (Collab-Team-This-Quarter) board.
Jan 5 2018, 5:53 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression, Edit-Review-Improvements-Integrated-Filters
Mattflaschen-WMF updated the task description for T183729: Allow the 'Live updates' feature to be turned on by default.
Jan 5 2018, 5:46 AM · Growth-Team-Filtering, Growth-Team, Edit-Review-Improvements-RC-Page
Mattflaschen-WMF moved T182241: [minor] wmf.11-regression: changesLimitButtonWidget does not display "Number of edits to show by default: 1" from Snack Box to In Development on the Collaboration-Team-Triage (Collab-Team-This-Quarter) board.

Yes, there's a funny (not) bug/feature in mw.msg regarding treating the number 0 as plural, so {{PLURAL:$1|change|$1 changes}} will be 'change' if it's only one, and '0 changes' if it's zero or bigger than 1.

Jan 5 2018, 5:40 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression, Edit-Review-Improvements-Integrated-Filters

Jan 2 2018

Mattflaschen-WMF added a subtask for T170360: Moderation and protection feature parity in Flow (tracking): Unknown Object (Task).
Jan 2 2018, 11:49 PM · Growth-Team-Filtering, Growth-Team, Epic, StructuredDiscussions
Mattflaschen-WMF added a subtask for T170360: Moderation and protection feature parity in Flow (tracking): Unknown Object (Task).
Jan 2 2018, 11:49 PM · Growth-Team-Filtering, Growth-Team, Epic, StructuredDiscussions
Mattflaschen-WMF added a subtask for T170360: Moderation and protection feature parity in Flow (tracking): Unknown Object (Task).
Jan 2 2018, 11:48 PM · Growth-Team-Filtering, Growth-Team, Epic, StructuredDiscussions
Mattflaschen-WMF updated the task description for T163061: Flow: It's impossible hide/delete the title of topic.
Jan 2 2018, 11:47 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF updated the task description for T182204: Add icons to Notifications messages received by email.
Jan 2 2018, 7:19 PM · Growth-Team-Filtering, Growth-Team, Notifications
Mattflaschen-WMF claimed T182241: [minor] wmf.11-regression: changesLimitButtonWidget does not display "Number of edits to show by default: 1" .
Jan 2 2018, 7:15 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression, Edit-Review-Improvements-Integrated-Filters
Mattflaschen-WMF updated the task description for T3492: Multiple watchlists.
Jan 2 2018, 7:12 PM · Growth-Team-Filtering, Growth-Team, Community-Wishlist-Survey-2016, Community-Wishlist-Survey-2015, MediaWiki-Watchlist
Mattflaschen-WMF added a comment to T182471: [minor] RC/Watchlist: a decimal fraction for `Time period to search` instead of 1 hour.

We can use an epsilon. When displaying that drop-down, if the value is close enough (e.g. .01 hours away from the pre-defined value), use the pre-defined value (e.g. 1 hour) instead of a custom value (e.g. 0.99984 h).

Jan 2 2018, 6:55 PM · Growth-Team-Filtering, Growth-Team, Edit-Review-Improvements-Integrated-Filters
Mattflaschen-WMF added a project to T182835: [wmf.12-minor] Special:Preferences #mw-prefsection-personal section will be briefly displayed when #mw-prefsection-watchlist section is reload: MediaWiki-Core-Preferences.
Jan 2 2018, 6:39 PM · Growth-Team-Filtering, Growth-Team, MediaWiki-Core-Preferences

Dec 29 2017

Framawiki awarded T122252: Have Flow support __INDEX__ and __NOINDEX__ per-page directives a The World Burns token.
Dec 29 2017, 9:18 AM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Dec 23 2017

Mattflaschen-WMF updated the task description for T71445: Implement a proper code-review process for MediaWiki JS/CSS pages on Wikimedia sites.
Dec 23 2017, 3:02 AM · Security, Developer-Wishlist (2017), Developer-Advocacy, MediaWiki-extensions-Gadgets, JavaScript, WMF-General-or-Unknown
Mattflaschen-WMF renamed T120886: Make javascript editing permissions more fine grained and separate from normal editinterface right from Make javascript editing permissions more fine grained and separate from normal edit-interface to Make javascript editing permissions more fine grained and separate from normal editinterface right.
Dec 23 2017, 3:00 AM · Patch-For-Review, Gadgets-2.0, Security-Team
Mattflaschen-WMF merged task T174307: Separate the user rights to edit MediaWiki: namespace scripts and viewable texts into T120886: Make javascript editing permissions more fine grained and separate from normal editinterface right.
Dec 23 2017, 2:59 AM · MediaWiki-User-management
Mattflaschen-WMF merged T174307: Separate the user rights to edit MediaWiki: namespace scripts and viewable texts into T120886: Make javascript editing permissions more fine grained and separate from normal editinterface right.
Dec 23 2017, 2:59 AM · Patch-For-Review, Gadgets-2.0, Security-Team
Mattflaschen-WMF renamed T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.) from Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS (no project namespace, etc.) to Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).
Dec 23 2017, 2:46 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF added a comment to T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).

I've edited the description to use @Schnark's proposal.

Dec 23 2017, 2:46 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF renamed T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.) from Implement better default protection model for JS files that are not in MediaWiki namespace to Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS (no project namespace, etc.).
Dec 23 2017, 2:45 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF updated the task description for T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).
Dec 23 2017, 2:44 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF added a comment to T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).

Instead, I'd like to propose that JS/CSS pages outside MediaWiki: or User: namespace (or other namespaces like Gadget: where they are protected automatically) should be deprecated, and MW finally should stop to send them with a text/javascript MIME type even if requested so, and additionally set the X-Content-Type-Options: nosniff header to make browsers accept that and not to execute such scripts.

Dec 23 2017, 2:41 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF updated the task description for T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).
Dec 23 2017, 2:37 AM · Security, MediaWiki-Page-protection, JavaScript
Mattflaschen-WMF updated the task description for T171563: Only allow MediaWiki, Gadget, and User namespace pages to be treated as JS or CSS (no project namespace, etc.).
Dec 23 2017, 2:34 AM · Security, MediaWiki-Page-protection, JavaScript

Dec 21 2017

Mattflaschen-WMF added a comment to T171848: Port Echo Selenium tests from Ruby to Node.js.

@Mattflaschen-WMF go ahead and delete the tests. @Etonkovidova and I were just trying out Selenium for Echo. I have abandoned the patch.

Dec 21 2017, 8:01 PM · MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), User-zeljkofilipin, Collaboration-Team-Triage

Dec 20 2017

Mattflaschen-WMF added a comment to T181545: "Other review tools" is not working when JS is disabled on desktop.

I ended up proposing a new hook so that MobileFrontend can disable RCFilters for mobile views.

Are there any alternatives to doing it this way?

Dec 20 2017, 8:15 PM · MediaWiki-Recent-changes, Growth-Team-Filtering, Growth-Team, Edit-Review-Improvements-Integrated-Filters
Mattflaschen-WMF added a project to T179247: Facilitate feedback and editor interaction about corresponding articles in different languages and projects: Epic.
Dec 20 2017, 3:29 AM · Growth-Team-Filtering, Growth-Team, Epic, Notifications, Global-Collaboration, StructuredDiscussions, Wikidata, ContentTranslation

Dec 19 2017

Mattflaschen-WMF merged task T183112: Avail associated page's permalink (OID) into T96895: Flow permalinks point to specific topic or post, not snapshot in time of board or topic.
Dec 19 2017, 8:13 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF merged T183112: Avail associated page's permalink (OID) into T96895: Flow permalinks point to specific topic or post, not snapshot in time of board or topic.
Dec 19 2017, 8:13 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added a comment to T183112: Avail associated page's permalink (OID).

There are already permalinks, but those help you find the topic or post again.

Dec 19 2017, 8:12 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added a parent task for T110525: Have a global diff when some people add answers to a Topic: T85563: StructuredDiscussions history page issues (tracking).
Dec 19 2017, 8:08 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added a parent task for T96895: Flow permalinks point to specific topic or post, not snapshot in time of board or topic: T85563: StructuredDiscussions history page issues (tracking).
Dec 19 2017, 8:08 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added subtasks for T85563: StructuredDiscussions history page issues (tracking): T110525: Have a global diff when some people add answers to a Topic, T96895: Flow permalinks point to specific topic or post, not snapshot in time of board or topic.
Dec 19 2017, 8:08 PM · Growth-Team-Filtering, Growth-Team, Tracking-Neverending, StructuredDiscussions
Mattflaschen-WMF added a comment to T183056: Context menu for a comment is shown even when not hovering over the menu icon (3 dots) on smaller screens.

I can reproduce it on my Galaxy S4 (Android, Chrome 63), which has hover support (when your finger hovers).

Dec 19 2017, 8:04 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Mattflaschen-WMF added a comment to T144630: [minor] Change Flow confirmation message to say 'post' instead of 'comments' (when posts are deleted/suppressed).

Let's also change all the other 'comment' uses to 'post'.

Dec 19 2017, 7:14 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), good first task, Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions
Mattflaschen-WMF moved T181139: Investigate if it is possible to send translation notifications via Echo from Untriaged to Medium-Term Interest on the Collaboration-Team-Triage board.
Dec 19 2017, 6:58 PM · Growth-Team, Collaboration-Team-Triage, TranslationNotifications, Notifications
Mattflaschen-WMF added a project to T181139: Investigate if it is possible to send translation notifications via Echo: Possible-Tech-Projects.
Dec 19 2017, 6:57 PM · Growth-Team, Collaboration-Team-Triage, TranslationNotifications, Notifications
Mattflaschen-WMF added a comment to T171848: Port Echo Selenium tests from Ruby to Node.js.

@Etonkovidova @zeljkofilipin Were you working on this, or should we just go ahead and remove them per the meeting?

Dec 19 2017, 2:50 AM · MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), User-zeljkofilipin, Collaboration-Team-Triage
Mattflaschen-WMF renamed T174589: PageTriage: Remove Ruby browser tests from PageTriage: Migrate browser tests from Ruby to node.js to PageTriage: Remove Ruby browser tests.
Dec 19 2017, 2:45 AM · RelEng-Archive-FY201718-Q2, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), User-zeljkofilipin, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), PageTriage, Browser-Tests
Mattflaschen-WMF renamed T174593: WikiLove: Remove Ruby browser tests from WikiLove: Migrate browser tests from Ruby to node.js to WikiLove: Remove Ruby browser tests.
Dec 19 2017, 2:45 AM · RelEng-Archive-FY201718-Q2, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), User-zeljkofilipin, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Browser-Tests, WikiLove
Mattflaschen-WMF edited projects for T180224: Port GettingStarted Selenium tests from Ruby to Node.js, added: Collaboration-Team-Triage (Collab-Team-This-Quarter); removed Collaboration-Team-Triage.

It has gotten flakier lately, but I think that is due to Beta instability, not any issue with GettingStarted or the test.

Dec 19 2017, 2:26 AM · Release-Engineering-Team-TODO (201907), Release-Engineering-Team (Unit & Int & System Tooling), User-zeljkofilipin, Growth-Team, MediaWiki-extensions-GettingStarted
Mattflaschen-WMF updated subscribers of T180224: Port GettingStarted Selenium tests from Ruby to Node.js.

@Etonkovidova @SBisson @Mooeypoo @Catrope I would like to make an exception and migrate this one, since it is actively monitored by @phuedx and I, and the test has caught a serious outage in the account creation workflow (though the response to that should have been better).

Dec 19 2017, 2:24 AM · Release-Engineering-Team-TODO (201907), Release-Engineering-Team (Unit & Int & System Tooling), User-zeljkofilipin, Growth-Team, MediaWiki-extensions-GettingStarted

Dec 1 2017

Mattflaschen-WMF added a comment to T132650: Copyright detection (acoustic fingerprint matching) for audio files.

How could this possibly work for Wikis that permit fair-use? Concerned there will be *many* false alarms.

I think we talk about non fair use wikis here.

Dec 1 2017, 10:49 AM · Technical-Tool-Request, Commons
Mattflaschen-WMF updated subscribers of T180866: Rationalize ORES preferences on Recent Changes and Watchlist prefs pages.
Dec 1 2017, 10:31 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), User-notice-collaboration, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters
Mattflaschen-WMF updated subscribers of T176990: Remove Media namespace from the list of filters.

I agree with @Etonkovidova.

Dec 1 2017, 10:28 AM · MW-1.31-release-notes (WMF-deploy-2017-11-07 (1.31.0-wmf.7)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-Next-Quarter), Edit-Review-Improvements-Integrated-Filters
Restricted Application added a project to T152169: URL parameter to temporarily disable user scripts/gadgets: Performance-Team.
Dec 1 2017, 10:14 AM · User-notice-archive, Performance-Team, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-04-11_(1.29.0-wmf.20)), MediaWiki-ResourceLoader
Mattflaschen-WMF updated subscribers of T151958: Annotations at Wikidev'17.
Dec 1 2017, 10:11 AM · Wikimedia-Developer-Summit (2017)