Page MenuHomePhabricator
Feed Advanced Search

Jul 21 2018

MZMcBride added a comment to T198970: Epic: Implement SEO improvements suggested by Go Fish Digital.

I'd really be interested to know what's potentially libelous about labeling activity such as this as whitewashing (from https://gofishdigital.com/online-reputation-management/):

Jul 21 2018, 4:48 AM · WMF-General-or-Unknown, SEO, Epic
MZMcBride added a comment to T197550: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes .

Has the account approval queue been re-enabled? From the #wikimedia IRC channel this evening:

Jul 21 2018, 4:34 AM · Phabricator

Jul 20 2018

MZMcBride added a comment to T200052: Mandate that account passwords must be a minimum of eight characters on Wikimedia projects.

This is an old topic. If you search this Phabricator installation for "password length", you'll find a bunch of related commits and tasks. There are also wiki pages such as https://www.mediawiki.org/wiki/Requests_for_comment/Passwords and mailing list posts about this.

Jul 20 2018, 4:14 AM · Security, WMF-General-or-Unknown

Jul 8 2018

Krinkle awarded T60258: MediaWiki doesn't warn about or disallow blocking localhost (127.0.0.1) which can cause weird bugs a Orange Medal token.
Jul 8 2018, 9:36 PM · MediaWiki-Blocks

Jul 1 2018

MZMcBride added a comment to T198550: Allow hiding certain (NSFW etc) images by default and letting users explicitly expand them.

Related to T34138: User preference to make images tap to display.

Jul 1 2018, 8:02 PM · Page-Previews (Tracking), WMF-Inspiration-Week-2022-ML-Collab, Commons, MediaWiki-extension-requests

Jun 28 2018

MZMcBride closed T69015: m.wikipedia.org and zero.wikipedia.org should redirect differently as Resolved.

Yessir. Thank you for noting the behavior as of 2018-06-27 in this task!

Jun 28 2018, 2:06 AM · Zero, Discovery-ARCHIVED, Mobile, Wikimedia-Apache-configuration
MZMcBride closed T69015: m.wikipedia.org and zero.wikipedia.org should redirect differently, a subtask of T78421: m.{project}.org portal/redirect consistency, as Resolved.
Jun 28 2018, 2:06 AM · Traffic, SRE, Wikimedia-Apache-configuration, DNS

Jun 22 2018

MZMcBride updated subscribers of T59617: Make watchlist table available as curated foo_p.watchlist_count on labsdb.

It looks like we have a generate_watchlist_count.sh script. Does that need to be re-run? If so, are @Marostegui and @jcrespo the only two who can do it or can any shell user?

Jun 22 2018, 12:10 AM · Data-Services, Patch-For-Review, DBA

Jun 21 2018

Soni awarded T899: Unclear what the point of tokens in Phabricator is a 100 token.
Jun 21 2018, 5:52 AM · Phabricator

Jun 19 2018

MZMcBride added a comment to T189763: status.wikimedia.org should have an alternative privacy policy.

I agree with what Timo wrote in T189763#4055149.

Jun 19 2018, 3:19 AM · Security, observability, SRE, Privacy

Jun 18 2018

MZMcBride added a comment to T197550: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes .

Am I understanding this issue correctly? The current behavior when a new user registers a Wikimedia Phabricator account to file a bug or report some kind of issue is presenting them with this screen?

Jun 18 2018, 3:21 AM · Phabricator
MZMcBride added a comment to T197550: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes .

I tried to create a test account just now and a verified e-mail address is required. Since when?

Jun 18 2018, 3:14 AM · Phabricator
MZMcBride triaged T197550: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes as High priority.

An issue that impairs the ability of a user to perform basic functions such as reading a task is a high priority to get resolved. Can you explain why you reset the priority here?

Jun 18 2018, 3:11 AM · Phabricator

Jun 17 2018

MZMcBride triaged T197550: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes as High priority.
Jun 17 2018, 10:50 PM · Phabricator
MZMcBride updated subscribers of T59617: Make watchlist table available as curated foo_p.watchlist_count on labsdb.

@Framawiki notes that the "watchlist_count" table has gone missing at https://en.wikipedia.org/w/index.php?title=User_talk:MZMcBride&oldid=846197628#About_watchlist_table_on_replicas. I can confirm:

Jun 17 2018, 1:59 AM · Data-Services, Patch-For-Review, DBA

Jun 11 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rELINTe469de15380c: Update patch set 1 (authored by MZMcBride).
Update patch set 1
Jun 11 2018, 2:23 PM

Jun 10 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rEPI5657db7bfb29: Update patch set 2 (authored by MZMcBride).
Update patch set 2
Jun 10 2018, 8:02 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rEPI367be97fad5b: Update patch set 2 (authored by MZMcBride).
Update patch set 2
Jun 10 2018, 8:02 AM

Jun 8 2018

hskiba awarded T899: Unclear what the point of tokens in Phabricator is a Cookie token.
Jun 8 2018, 8:08 AM · Phabricator

May 23 2018

zeljkofilipin awarded T899: Unclear what the point of tokens in Phabricator is a Meh! token.
May 23 2018, 6:18 PM · Phabricator

May 12 2018

MZMcBride added a comment to T194558: Enable CAPTCHA on mailman instances.

I changed "reCAPTCHA" to "CAPTCHA" in the task title because we've typically avoided reCAPTCHA specifically, in favor of using our own CAPTCHA on the wikis.

May 12 2018, 5:29 AM · SRE, Wikimedia-Mailing-lists
MZMcBride renamed T194558: Enable CAPTCHA on mailman instances from Enable reCAPTCHA on mailman instances to Enable CAPTCHA on mailman instances.
May 12 2018, 5:29 AM · SRE, Wikimedia-Mailing-lists

May 11 2018

nshahquinn-wmf awarded T54778: Clean up skin user preferences in user_properties table on Wikimedia wikis a Love token.
May 11 2018, 5:21 PM · Web-Team-Backlog, Wikimedia-maintenance-script-run, WMF-General-or-Unknown

May 8 2018

MZMcBride created T194105: Allow to rearrange (e.g. dragging) table columns on a wikitable (similar to sortable property) while reading the page on desktop.
May 8 2018, 1:19 AM · MediaWiki-User-Interface (Tables), JavaScript

May 4 2018

jcrespo awarded T54932: Drop *_old database tables from Wikimedia wikis a Party Time token.
May 4 2018, 9:50 AM · Chinese-Sites, SRE, DBA

Apr 20 2018

Liuxinyu970226 awarded T44138: VisualEditor: Toolbar "Save page" button is confusing as it merely opens the dialog to save the page a Orange Medal token.
Apr 20 2018, 1:05 PM · User-Ryasmeen, VisualEditor, VisualEditor-MediaWiki

Mar 29 2018

MZMcBride added a comment to T76554: Restrict editing of .json pages in the user namespace (like .js and .css).

Thank you for the task description expansion!

Mar 29 2018, 2:36 AM · User-notice-archive, MW-1.31-release-notes (WMF-deploy-2018-04-03 (1.31.0-wmf.28)), JavaScript, MediaWiki-Page-editing

Mar 28 2018

MZMcBride added a comment to T54921: Database tables to be dropped on Wikimedia wikis and other WMF databases (tracking).

Since the "Removable" table column is not sortable, perhaps splitting the table into multiple tables would be useful? The current mix of removed, unremovable, and pending removal tables is somewhat confusing to digest.

Mar 28 2018, 4:04 AM · Epic, DBA, Tracking-Neverending

Mar 21 2018

MZMcBride added a comment to T187749: Make it possible to use code from an external repository for editor-controlled Javascript/CSS.

I don't think the code would depend much of the specifics of what external version control system is being used. That choice could probably be left to the code maintainers.

I'd be skeptical of having development of on-wiki pages splintered across a multitude of external sites, with attendant PI disclosure and account management issues.

Mar 21 2018, 4:54 PM · Patch-Needs-Improvement, Security, Security-Team, Wikimedia-Hackathon-2019, Wikimedia-Hackathon-2018, MediaWiki-extension-requests, User-Tgr, JavaScript, MediaWiki-extensions-Gadgets
MZMcBride added a comment to T121470: Central Global Repository for Templates, Lua modules, and Gadgets.

Also, I don't think shadow namespaces are a good approach, as discussed some time ago at a conference.

Mar 21 2018, 4:44 PM · Crosswiki, Language-strategy, Platform Team Legacy (Watching / External), Community-Tech (2015-2017), Epic, WMF-General-or-Unknown, Phlogiston-Category, Community-Wishlist-Survey-2015
MZMcBride added a comment to T121470: Central Global Repository for Templates, Lua modules, and Gadgets.

It's not totally clear to me how this task is distinct from older tasks such as T66475: Make crosswiki bits and pieces truly global (tracking). Is there something new here?

Mar 21 2018, 4:29 PM · Crosswiki, Language-strategy, Platform Team Legacy (Watching / External), Community-Tech (2015-2017), Epic, WMF-General-or-Unknown, Phlogiston-Category, Community-Wishlist-Survey-2015
MZMcBride added a comment to T189284: Stop serving slowparse logs from dumps distribution servers.

I'll defer to @Krinkle's comment in T189284#4057666.

Mar 21 2018, 1:24 PM · Performance-Team (Radar), Patch-For-Review, User-ArielGlenn, Data-Services, Datasets-General-or-Unknown
MZMcBride reopened T186463: Uninstall Flow from Commons as "Open".

Re-opening this. I'm not sure how much clearer this request could be. It's very explicitly about uninstalling Flow from Commons. That's the title of the task ("Uninstall Flow from Commons") and the task description goes on to further clarify. According to https://commons.wikimedia.org/wiki/Special:Version, Flow is still installed.

Mar 21 2018, 1:45 AM · Growth-Team, Commons, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage

Mar 13 2018

Mgns awarded T899: Unclear what the point of tokens in Phabricator is a Meh! token.
Mar 13 2018, 2:46 PM · Phabricator

Mar 12 2018

Liuxinyu970226 awarded T41610: Scribunto should support global module invocations a Love token.
Mar 12 2018, 4:39 AM · Scribunto
MZMcBride created T189430: Support skipping column names when using `sql` on Tool Labs.
Mar 12 2018, 3:47 AM · Patch-For-Review, Tools

Mar 8 2018

MZMcBride updated subscribers of T188244: Develop an easy to use workflow to monitor new developer patches that land in Gerrit.

@Nemo_bis wrote the wiki report in September 2013: https://github.com/nemobis/gerrit-reports/commit/93858c6c829e17dc030af001f057f04282879685#diff-47f89ceb825fcc72b0b09ddfbf9f99a4.

Mar 8 2018, 5:32 AM · Developer-Advocacy (Apr-Jun-2018)

Mar 7 2018

MZMcBride updated subscribers of T186463: Uninstall Flow from Commons.

@Jdforrester-WMF weighed in on Commons in September 2017, apparently:

Mar 7 2018, 3:23 PM · Growth-Team, Commons, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage

Mar 5 2018

Harej awarded T57455: Provide dynamic report of differences between replica databases and production databases a Like token.
Mar 5 2018, 10:41 PM · Data-Services, DBA

Mar 3 2018

MZMcBride added a comment to T188577: Add a config setting making all Flow boards read-only.

As far as I know, we have already invested time and energy into creating a proper process to remove Flow from a wiki. We did this with the English Wikipedia (cf. T148611: Plan to disable Flow on Enwiki). From my perspective, adding a configuration variable and additional complexity to the Flow extension and then indefinitely continuing to keep Flow installed on some wikis is a bad approach, both socially and technically. It saddles the wiki with technical debt, with no return on investment, and it creates a higher maintenance burden in order to achieve the same functional result as uninstalling the extension altogether. In the process, rather than respecting the community's wishes, you deliberately subvert them and engender ill will.

Mar 3 2018, 7:25 PM · Growth-Team, MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Collaboration-Team-Triage, StructuredDiscussions
MZMcBride added a comment to T186463: Uninstall Flow from Commons.
Mar 3 2018, 5:59 AM · Growth-Team, Commons, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage
Krinkle awarded T22153: Implement global gadgets (WMF-wide) a Orange Medal token.
Mar 3 2018, 1:42 AM · MediaWiki-extensions-Interwiki, Gadgets-2.0, Developer-Advocacy, Epic, MediaWiki-extensions-Gadgets

Feb 28 2018

MZMcBride added a comment to T177018: "passwordtoopopular" message string uses the incorrect term "more unique".

Another potential wording: Please choose a password that is more difficult to guess.

Feb 28 2018, 6:37 AM · MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Patch-For-Review, good first task, I18n, Voice & Tone, MediaWiki-Core-AuthManager

Feb 26 2018

MZMcBride added a comment to T30813: Create special page for finding redirects to fragments/sections that don't exist.

Another idea is to use the Linter extension and its framework to add a tracking category to redirect pages that have invalid/broken section anchors. This would require getting the Linter extension to work with a non-Parsoid "external service" and would require solving the challenges @Bawolff mentions about manually added IDs.

Feb 26 2018, 12:03 AM · MediaWiki-Redirects

Feb 24 2018

MZMcBride added a comment to T18068: New page: Special:Whois / Special:AboutIP.

What do you think this task is proposing? A whois service operated by Wikimedia Foundation Inc.? Or a Special page in a MediaWiki extension or in MediaWiki core that queries other whois services? Or some combination of the two?

Feb 24 2018, 8:53 PM · MediaWiki-extension-requests
MZMcBride added a comment to T188184: LoginNotify should allow users to report malicious login attempts.

What does further investigation mean in this context? What possible actions can result from this further investigation?

Feb 24 2018, 8:44 PM · Epic, User-Huji, MediaWiki-extensions-LoginNotify
MZMcBride added a comment to T18068: New page: Special:Whois / Special:AboutIP.

We already have a Special page that exposes a user's IP address information, of course: https://en.wikipedia.org/wiki/Special:Version. It's just not very visible information given the HTML:

Feb 24 2018, 8:28 PM · MediaWiki-extension-requests

Feb 23 2018

MZMcBride added a comment to T188063: add immediate save button to CodeEditor (live editing).

This sounds similar to https://www.mediawiki.org/wiki/Extension:Drafts.

Feb 23 2018, 4:39 AM · CodeEditor

Feb 14 2018

MZMcBride added a comment to T187285: Magic word on English WP to replace Wikidata short descriptions.

Oh, I think I see what's being described here now. You want the ability to override (replace) the default Wikidata short descriptions that appear in some search results.

Feb 14 2018, 6:08 AM · MediaWiki-extensions-WikibaseClient, Wikidata
MZMcBride added a comment to T187285: Magic word on English WP to replace Wikidata short descriptions.

I'm having difficulty understanding this task. I found https://www.wikidata.org/wiki/Q1137931, which seems to be the example used here.

Feb 14 2018, 5:57 AM · MediaWiki-extensions-WikibaseClient, Wikidata
MZMcBride added a project to T103281: "What links here" for article sections: good first task.

For a page such as https://en.wikipedia.org/w/index.php?title=Special:WhatLinksHere/Public_key_certificate&hidelinks=1, it'd be nice to know that "OV certificate" actually links to "Public key certificate#Organization validation" specifically. Outputting this information on the same line as the result seems fine.

Feb 14 2018, 5:50 AM · User-notice-archive, MW-1.35-notes (1.35.0-wmf.22; 2020-03-03), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, good first task

Feb 9 2018

MZMcBride added a comment to T185607: Provide an inline discussion feature, "DiscussThis".

If the use-case is "I want to discuss a particular block of text from a wiki page," wouldn't the simplest and quickest implementation be a JavaScript script that copies the text and inserts it into <blockquote> tags in a new talk page section? It could even include a permalink to the exact version of the wiki page. Maybe we should build that first, see if anyone uses it or likes it, and then discuss this significantly larger engineering undertaking.

Feb 9 2018, 2:55 PM · Growth-Team-Filtering, Growth-Team, VisualEditor-MediaWiki-Plugins, StructuredDiscussions, VisualEditor

Feb 6 2018

He7d3r awarded T38881: Wiktionary needs usable API a Love token.
Feb 6 2018, 3:31 PM · Wikidata Lexicographical data, Wikidata, OKR-Work, MediaWiki-Action-API, All-and-every-Wiktionary, WMF-General-or-Unknown
MZMcBride added a project to T186573: Add information about hidden fields (e.g., userhidden, commenthidden, sha1hidden, etc.) to api.php documentation: good first task.

<legoktm> We could mention it in the rvprop docs for each parameter
<legoktm> "user: User that made the revision. (note: if the user has been revision deleted, a "userhidden" property will be returned)

Feb 6 2018, 2:45 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, good first task, MediaWiki-Action-API, Documentation, MediaWiki-Documentation
MZMcBride created T186573: Add information about hidden fields (e.g., userhidden, commenthidden, sha1hidden, etc.) to api.php documentation.
Feb 6 2018, 4:09 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, good first task, MediaWiki-Action-API, Documentation, MediaWiki-Documentation

Feb 2 2018

MZMcBride committed R2061:3796b66657c6: Add `linkedmiscapitalizations.py`..
Add `linkedmiscapitalizations.py`.
Feb 2 2018, 11:31 PM

Jan 22 2018

Restricted Application added a project to T55132: Notifications are not sent when a user mentions another if the signature of the sender contains localized namespaces: Collaboration-Team-Triage.
Jan 22 2018, 3:05 PM · Collaboration-Team-Triage, I18n, Notifications
MZMcBride added a comment to T185417: Bureaucrats on WMF wikis to add/remove 'accountcreator' by default.

@MZMcBride I'm talking about the user right, not about restricting who/when/how to create accounts. That has nothing to do with this ticket.

Jan 22 2018, 3:00 AM · User-notice-archive, Patch-For-Review, Wikimedia-Site-requests, User-MarcoAurelio

Jan 21 2018

MZMcBride added a comment to T2470: Provide a 'user-watchlist' that lists all recent contributions of a set of users.

I wonder if this has been prematurely closed.

[...]

I believe this task should be reopened.

Jan 21 2018, 3:56 PM · Growth-Team-Filtering, Growth-Team, Phlogiston-Category, Epic, MediaWiki-Watchlist
MZMcBride added a comment to T185417: Bureaucrats on WMF wikis to add/remove 'accountcreator' by default.

I've long been baffled by the high amount of bureaucracy and overhead regarding account creation. We have people who do basically nothing else except create accounts via custom interfaces. Why is this? Does it make any sense to continue to support and enable this practice? For nearly all users, they should be able to create/register an account themselves. Why is a separate group, across hundreds of wikis, needed? Why is separate tooling needed? It doesn't make any sense to me.

Jan 21 2018, 3:47 PM · User-notice-archive, Patch-For-Review, Wikimedia-Site-requests, User-MarcoAurelio

Jan 12 2018

rafidaslam awarded T899: Unclear what the point of tokens in Phabricator is a Manufacturing Defect? token.
Jan 12 2018, 12:35 AM · Phabricator
nikitavbv awarded T899: Unclear what the point of tokens in Phabricator is a The World Burns token.
Jan 12 2018, 12:25 AM · Phabricator

Jan 11 2018

MZMcBride added a comment to T91162: RFC: Shadow namespaces.

@brion: Should this task still be assigned to you? I think not, given that the concept of "shepherd" has gone away now?

Jan 11 2018, 4:51 AM · MediaWiki-General, Wikimedia-Developer-Summit (2017), TechCom-RFC

Jan 9 2018

MZMcBride added a comment to T12331: Introduce page creation log.

Given that any idiot vandal can come along and permanently add multiple rows to the revision table (and thousands of them regularly do!) and given that we're already dealing with other massively large database tables such as pagelinks or categorylinks, it's pretty difficult for me to care about logging growing very moderately to include page creations. I understand and appreciate that disk space and other resources are finite and that large tables can require more maintenance, but this seems like a particularly arbitrary place to draw a line.

Jan 9 2018, 2:50 PM · User-notice-archive, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, MediaWiki-Page-editing
MZMcBride added a comment to T12331: Introduce page creation log.

In my opinion, it should be possible to look at the logs (i.e., Special:Log/Page_title) of a wiki page in MediaWiki and see a chronology of "major" actions taken to the page. For a standard page, this would include page creation, page renaming, page protections, and page patrolling. For certain pages, this would also include page deletion. We're already doing most of this logging, we're just not including page creation in the logs, somewhat inexplicably. I think we should address this omission in this task.

Jan 9 2018, 6:17 AM · User-notice-archive, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, MediaWiki-Page-editing

Jan 2 2018

MZMcBride committed R2061:bd1ee0325af5: Sync `reports/enwiki/emptycats.py` with wiki configuration page edits..
Sync `reports/enwiki/emptycats.py` with wiki configuration page edits.
Jan 2 2018, 6:16 AM

Dec 30 2017

MZMcBride added a comment to T73275: Add alias for or rename Special:CentralAuth.

Well it should probably be discussed more anyway :D

Dec 30 2017, 6:14 PM · MW-1.32-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), good first task, MediaWiki-extensions-CentralAuth
MZMcBride renamed T73275: Add alias for or rename Special:CentralAuth from Add alias for Special:CentralAuth to Add alias for or rename Special:CentralAuth.
Dec 30 2017, 6:10 PM · MW-1.32-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), good first task, MediaWiki-extensions-CentralAuth
MZMcBride added a comment to T73275: Add alias for or rename Special:CentralAuth.

Since this is a WMF-used extension, I assume someone needs to decide this / approve?

Dec 30 2017, 6:09 PM · MW-1.32-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), good first task, MediaWiki-extensions-CentralAuth
MZMcBride added a comment to T73275: Add alias for or rename Special:CentralAuth.

Thanks for working on this. I'd prefer that the Special page be renamed to "Special:GlobalAccount" or maybe even "Special:AccountInfo" over keeping the existing "Special:CentralAuth" canonical name. That is, could we make "Special:CentralAuth" the alias and then rename this page to have a clearer and less jargon-y page title?

Dec 30 2017, 6:07 PM · MW-1.32-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), good first task, MediaWiki-extensions-CentralAuth
MZMcBride added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

If you have issues with that, explain your issues if you are interesting in solving issues. Accusing folks of "hijacking" isn't explaining your issue.

Dec 30 2017, 2:12 AM · Epic, Developer-Advocacy, Discourse

Dec 28 2017

MZMcBride updated the task description for T180854: Create discourse-mediawiki.wmflabs.org (pilot instance).
Dec 28 2017, 5:04 PM · Discourse, Developer-Advocacy (Jan-Mar-2018), cloud-services-team (Kanban), SRE
MZMcBride added a comment to T155678: Provide an easy to use support system for contributors to ask technical questions .

Let's consider the plan for a pilot approved. There has been enough support to start the pilot. Some concerns have been raised, but none of them are considered blockers for the pilot.

Dec 28 2017, 5:02 PM · Epic, Developer-Advocacy, Discourse

Dec 23 2017

MZMcBride added a comment to T12331: Introduce page creation log.

Even though the log won't be complete and won't solve the "show all pages created by this user ever" issue, I think adding a log entry for new page creations makes sense. The current situation where we log page moves and page deletions (and file uploads), but not page creations, is weird. Page creations are important enough to warrant explicit log entries.

Dec 23 2017, 3:50 AM · User-notice-archive, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, MediaWiki-Page-editing

Dec 22 2017

Krinkle awarded T50239: Special:MovePage's namespace dropdown menu needs further thought a Orange Medal token.
Dec 22 2017, 5:49 PM · MediaWiki-Page-rename, Contributors-Team, Design

Dec 21 2017

MZMcBride created T183516: codesearch line numbers should link to Phabricator anchors.
Dec 21 2017, 11:21 PM · Patch-For-Review, VPS-project-Codesearch

Dec 9 2017

MZMcBride added a comment to T180096: MediaWiki Action API is a unique API specification.

Both https://phabricator.wikimedia.org/T180096#3804495 and https://phabricator.wikimedia.org/T180096#3823833 are great replies.

Dec 9 2017, 12:53 AM · Services (watching), User-mobrovac, TechCom-RFC

Dec 3 2017

dardo82 awarded T38881: Wiktionary needs usable API a Love token.
Dec 3 2017, 8:05 AM · Wikidata Lexicographical data, Wikidata, OKR-Work, MediaWiki-Action-API, All-and-every-Wiktionary, WMF-General-or-Unknown
dardo82 awarded T38881: Wiktionary needs usable API a Love token.
Dec 3 2017, 8:04 AM · Wikidata Lexicographical data, Wikidata, OKR-Work, MediaWiki-Action-API, All-and-every-Wiktionary, WMF-General-or-Unknown

Dec 2 2017

MZMcBride added a comment to T168567: MobileFormatter: Do not scrub elements on pages in template namespace.

I don't think adding yet another configuration variable is reasonable here. We already have way too many configuration variables and we should be focused instead on having sane default behavior.

Dec 2 2017, 4:27 PM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Unplanned-Sprint-Work, Readers-Web-Kanbanana-Board-Old, Google-Code-in-2017, Web-Team-Backlog, MobileFrontend

Nov 29 2017

MZMcBride added a comment to T181442: Add "Developers" link to hamburger menu of Wikimedia wikis using MobileFrontend.

reuse the same footer links that all the other skins do instead of implementing this specifically.

Agreed that MobileFrontend should do so.

Nov 29 2017, 2:37 PM · Web-Team-Backlog (Design), MobileFrontend, Developer-Advocacy, Design

Nov 27 2017

Liuxinyu970226 awarded T56902: Deprecate and remove the purge action from MediaWiki a Like token.
Nov 27 2017, 10:01 AM · Goal, MediaWiki-General

Nov 18 2017

MZMcBride renamed T180887: Phabricator is showing a lot of scrollbars on comments (Google Chrome) from Pahbricator is showing a lot of scrollbars on comments (Chrome Windows) to Phabricator is showing a lot of scrollbars on comments (Chrome Windows).
Nov 18 2017, 11:45 PM · Phabricator (Upstream), Browser-Support-Google-Chrome, Upstream

Nov 17 2017

MZMcBride added a comment to T127311: Echo congratulations thresholds shouldn't be hard-coded.

A user came in to #mediawiki asking about these thresholds. I pointed the user to https://github.com/wikimedia/mediawiki-extensions-Echo/blob/8479687c97bc049f31bd731ee17bd2c40715e20d/Hooks.php#L556.

Nov 17 2017, 3:04 PM · Patch-For-Review, good first task, Notifications, Collaboration-Team-Triage
MZMcBride added a comment to T57385: Investigate dropping "edit_page_tracking" database table from Wikimedia wikis after archiving it.

@MZMcBride I assume this table is to be dropped, right? So I can update its entry on T57385 "Removable" row saying "YES" ?

Nov 17 2017, 2:18 PM · SRE, DBA

Nov 16 2017

MZMcBride added a comment to T24251: Magic word to remove page from internal MediaWiki search results.

One concern here is the potential for abuse if people can mask content from internal search.

Nov 16 2017, 5:13 PM · MediaWiki-Search
Restricted Application added projects to T24251: Magic word to remove page from internal MediaWiki search results: Discovery-ARCHIVED, Discovery-Search.
Nov 16 2017, 5:09 PM · MediaWiki-Search
MZMcBride added a comment to T180558: Include namespace IDs and their names to mysql wikireplicas (meta_p database).

It's kind of funny that MediaWiki has gone out of its way to abstract namespace names, using namespace IDs so that the namespaces can be localized or renamed somewhat easily and specifically not putting the namespace names into the database. And this effort and architecture gets immediately undermined by having people insist that the namespace names be shoved back in to a database.

Nov 16 2017, 3:38 PM · Data-Services

Nov 15 2017

Liuxinyu970226 awarded T38881: Wiktionary needs usable API a Love token.
Nov 15 2017, 1:54 PM · Wikidata Lexicographical data, Wikidata, OKR-Work, MediaWiki-Action-API, All-and-every-Wiktionary, WMF-General-or-Unknown

Nov 14 2017

MZMcBride added a comment to T173511: Implement technical details and process for "datasets_p" on wikireplica hosts.

As a pro- I have run many times into people doing the certain summary queries many times independently- instead of those being pregenerated.

Nov 14 2017, 4:29 AM · Data-Engineering-Icebox, cloud-services-team, Analytics-Radar, Data-Services
MZMcBride added a comment to T179628: Consider granting `CREATE TEMPORARY TABLES` to labsdbuser.

@MZMcBride did you have some reports that used TEMPORARY TABLE as well? I've lost track at this point of who should be involved in some of these conversations.

Nov 14 2017, 4:23 AM · DBA, Data-Services
MZMcBride added a comment to T163302: Consider to re-label "Save changes"/"Publish changes" to be "Save & Publish".

It's weird to press a button that says "Publish changes" when posting a new section to a user talk page.

Nov 14 2017, 2:25 AM · Design, VisualEditor, Contributors-Team, MediaWiki-Internationalization, MediaWiki-Page-editing

Nov 13 2017

MZMcBride added a comment to T148783: Make maintenance script for sending annual survey emails.

Related: T100918: Standardize and document process for mass electronic mailings (Board elections, fundraising, etc.).

Nov 13 2017, 4:33 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), cloud-services-team (Kanban), Toolforge, MediaWiki-extensions-WikimediaMaintenance

Nov 10 2017

deryckchan awarded T50429: [Epic] Support editing parts of a page in VisualEditor-MediaWiki a Like token.
Nov 10 2017, 10:08 AM · VisualEditor, VisualEditor-Performance, VisualEditor-MediaWiki

Nov 9 2017

MZMcBride renamed T180076: API:Usercontribs has inconsistent ordering from API:Usercontribs has inconsistant ordering to API:Usercontribs has inconsistent ordering.
Nov 9 2017, 4:59 PM · MediaWiki-Action-API

Nov 7 2017

MZMcBride added a comment to T179877: Central Auth users who's home wiki is a test wiki should be deleted occasionally.

Arguably test(2)wiki, despite its name, is a real production wiki. The surprising part would not be that "test users are real production users" but that users registered at testwiki are considered test users.

Well, all I can say is that I expected a user registered on a test wiki to be a test user (as in, it does not persist for a long period of time). I obviously don't have any data on this, but I think it's reasonable to assume that that would be most people's assumption.

Nov 7 2017, 12:35 AM · WMF-General-or-Unknown
MZMcBride renamed T179877: Central Auth users who's home wiki is a test wiki should be deleted occasionally from Central Auth users who's home wiki is a test wiki should be deleted occassionally to Central Auth users who's home wiki is a test wiki should be deleted occasionally.
Nov 7 2017, 12:30 AM · WMF-General-or-Unknown
MZMcBride added a comment to T173511: Implement technical details and process for "datasets_p" on wikireplica hosts.

This task is potentially of interest to me. I previously ran a dumb report with the scripts here: https://en.wikipedia.org/wiki/Wikipedia:List_of_Wikipedians_by_article_count/Configuration. I was joining s51334__enwiki_first_page_revisions_p.page against enwiki_p.revision_userindex and it worked pretty well. This report is now broken and users have noticed: https://en.wikipedia.org/w/index.php?title=User_talk:BernsteinBot&oldid=808955710#Not_updated_for_five_days:_List_of_Wikipedians_by_article_count.2C_9k_-_10k.

Nov 7 2017, 12:28 AM · Data-Engineering-Icebox, cloud-services-team, Analytics-Radar, Data-Services

Nov 4 2017

MZMcBride added a comment to T179767: Database replica drift on web and analytics clusters.
MariaDB [commonswiki_p]> select @@hostname;
+------------+
| @@hostname |
+------------+
| labsdb1003 |
+------------+
1 row in set (0.00 sec)
Nov 4 2017, 6:31 PM · Data-Services, DBA
MZMcBride added a comment to T179767: Database replica drift on web and analytics clusters.
13:41, 4 August 2015 1Veertje (talk | contribs) moved page File:Stuttgart train station..jpg to File:Stuttgart train station.jpg without leaving a redirect
Nov 4 2017, 6:29 PM · Data-Services, DBA