Page MenuHomePhabricator

Yair_rand (Yair Rand)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 26 2014, 4:25 PM (495 w, 6 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Yair rand [ Global Accounts ]

Recent Activity

Mon, Apr 22

Daimona awarded T31118: Add HTML 5 semantic elements 'details' and 'summary' to Sanitizer whitelist a Love token.
Mon, Apr 22, 11:07 PM · Patch-Needs-Improvement, MediaWiki-Parser

Sep 13 2022

Yair_rand awarded T304426: Clarify how users can opt-out of intake-analytics a Doubloon token.
Sep 13 2022, 9:11 PM · Data-Engineering

Jul 12 2022

Ilovemydoodle2 awarded T299458: Change Mediawiki.org {{SITENAME}} from "MediaWiki" to "MediaWiki.org" a Dislike token.
Jul 12 2022, 10:52 PM · Community-consensus-needed, Wikimedia-Site-requests

Feb 21 2022

Yair_rand added a comment to T302192: Data fields in Commons tabular datasets allow running arbitrary JS (CVE-2022-28210).

Looks fixed. The change might have to be fiddled with, though, since I think it may have caused all the "type":"number" cells to disappear?

Feb 21 2022, 7:52 PM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Patch-For-Review, SecTeam-Processed, Vuln-XSS, JsonConfig, Security, Security-Team
Yair_rand created T302192: Data fields in Commons tabular datasets allow running arbitrary JS (CVE-2022-28210).
Feb 21 2022, 8:06 AM · MW-1.39-notes (1.39.0-wmf.6; 2022-04-04), Patch-For-Review, SecTeam-Processed, Vuln-XSS, JsonConfig, Security, Security-Team
Yair_rand created T302189: Regularly purge orphaned sitelink, value and reference nodes.
Feb 21 2022, 6:17 AM · Privacy Engineering, Privacy, Wikidata, Wikidata-Query-Service

Feb 20 2022

ToBeFree awarded T31118: Add HTML 5 semantic elements 'details' and 'summary' to Sanitizer whitelist a Like token.
Feb 20 2022, 1:50 PM · Patch-Needs-Improvement, MediaWiki-Parser

Feb 1 2022

Yair_rand awarded T275932: As loading spinner is always visible, border flashes when graph height is narrow (less than 47px) a Doubloon token.
Feb 1 2022, 9:27 PM · MediaWiki-extensions-Graph

Jan 19 2022

Pppery awarded T299458: Change Mediawiki.org {{SITENAME}} from "MediaWiki" to "MediaWiki.org" a Like token.
Jan 19 2022, 2:43 AM · Community-consensus-needed, Wikimedia-Site-requests

Jan 18 2022

Yair_rand created T299458: Change Mediawiki.org {{SITENAME}} from "MediaWiki" to "MediaWiki.org".
Jan 18 2022, 9:55 PM · Community-consensus-needed, Wikimedia-Site-requests

Dec 7 2021

Kebap awarded T31118: Add HTML 5 semantic elements 'details' and 'summary' to Sanitizer whitelist a Yellow Medal token.
Dec 7 2021, 9:40 AM · Patch-Needs-Improvement, MediaWiki-Parser

Oct 26 2021

Yair_rand added a comment to T238373: Create a way to convert Wikidata Query Results to Vega.

See for example List of busiest airports by passenger traffic. No bot involved, afaict.

Oct 26 2021, 7:56 PM · MediaWiki-extensions-Graph, Wikidata, Wikimedia-Technical-Conference-2019
Yair_rand added a comment to T238373: Create a way to convert Wikidata Query Results to Vega.

Vega graphs using Wikidata queries has been available for a while, see Template:Graph:Lines for an example which is in common use.

Oct 26 2021, 6:51 PM · MediaWiki-extensions-Graph, Wikidata, Wikimedia-Technical-Conference-2019

Jun 17 2021

Yair_rand added a comment to T245968: Pageviews API should allow specifying a country.

Hi @Yair_rand, a pageviews top-per-country AQS endpoint was just released (docs). Does this fulfill your intended use case?

No, top-per-country deals with the most-viewed articles, not the most-viewed projects/language editions. This information is technically available using top-by-country, but only if one basically queries out the entire selection of all of the hundreds of domain options.

Jun 17 2021, 8:59 PM · Pageviews-API, Analytics

Jun 10 2021

waldyrious awarded T31118: Add HTML 5 semantic elements 'details' and 'summary' to Sanitizer whitelist a Love token.
Jun 10 2021, 9:14 PM · Patch-Needs-Improvement, MediaWiki-Parser

Mar 4 2021

Yair_rand added a comment to T276352: Multi-day events have distinct mention on every day.

So, let's examine two models of "multi-day" occurrences:

  • An organized "series" of events, with something at a particular time every day, for a certain duration.
  • A single occurrence which lasts for the entire span of time.

For the former, "start time" and "end time" refer to the day-by-day individual things, while for the latter, the start time is irrelevant on any day after the first. In such cases, I think display would vary depending on style, but the options are basically to have the intervening days have a small "X continues" without a time listed, or to just leave it out and only show the event for the start and end dates.

Mar 4 2021, 6:46 AM · WMCH-Cronos-Calendar

Mar 3 2021

Yair_rand created T276352: Multi-day events have distinct mention on every day.
Mar 3 2021, 4:32 PM · WMCH-Cronos-Calendar
Yair_rand created T276350: Hard to tell what tags are available in Cronos.
Mar 3 2021, 4:07 PM · WMCH-Cronos-Calendar
valerio.bozzolan awarded T276347: Event creator should allow filling in url a Love token.
Mar 3 2021, 4:04 PM · WMCH-Cronos-Calendar
Yair_rand created T276347: Event creator should allow filling in url.
Mar 3 2021, 4:02 PM · WMCH-Cronos-Calendar

Nov 23 2020

Aklapper awarded T170364: Suggestions for auto completion suggestions a Like token.
Nov 23 2020, 1:06 PM · Patch-For-Review, Wikidata Query UI, patch-welcome, good first task, Discovery-ARCHIVED, Wikidata

Nov 2 2020

Yair_rand awarded T201045: Document usage of proprietary mailing list software over free alternatives a Heartbreak token.
Nov 2 2020, 8:35 AM · wikimediafoundation.org

Sep 23 2020

Yair_rand closed T262329: Remove Wikipedia store link from enwiki as Resolved.
Sep 23 2020, 9:42 AM · Wikimedia-Site-requests
Yair_rand added a comment to T262329: Remove Wikipedia store link from enwiki.

@Lucas_Werkmeister_WMDE Seems to be gone for me (checking page source). Maybe it just took a bit of time to take effect?

Sep 23 2020, 8:35 AM · Wikimedia-Site-requests

Sep 17 2020

Yair_rand created T263214: Update MediaWiki:Wikimedia-interfaceadmin-info to no longer use "recently".
Sep 17 2020, 11:18 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), User-DannyS712, WikimediaMessages

Sep 14 2020

Yair_rand created T262783: Support Eastern Arabic numerals in project portals.
Sep 14 2020, 5:46 AM · I18n, Wikimedia-Portals

Sep 10 2020

Yair_rand created T262510: mw-indicators popups hidden under bodyContent content.
Sep 10 2020, 6:50 AM · MediaWiki-extensions-EventLogging, CSS, Analytics

Sep 8 2020

Yair_rand created T262329: Remove Wikipedia store link from enwiki.
Sep 8 2020, 9:14 PM · Wikimedia-Site-requests

Aug 24 2020

Yair_rand added a comment to T261133: Ban IP edits on pt.wiki.

No founding principle of Wikipedia would be disrespected.

I recommend reading the second Wikimedia founding principle: "The ability of almost anyone to edit (most) articles without registration."

Aug 24 2020, 9:45 PM · Growth-Team, Anti-Harassment, Wikimedia-Site-requests

Jul 28 2020

Yair_rand awarded T63547: Make [[Special:WhatLinksHere]] and [[Special:RecentChangesLinked]] work with links which use [[Special:MyLanguage]] a Doubloon token.
Jul 28 2020, 9:32 PM · I18n, MediaWiki-General

Jun 14 2020

Yair_rand created T255381: English Wikipedia sidebar changes.
Jun 14 2020, 8:04 PM · Wikimedia-Site-requests, Local-Wiki-Template-And-Gadget-Issues

Jun 5 2020

Demian awarded T71729: [collapsibleTabs] If a tab's width changes after initial page load, endless animation loop can happen a Like token.
Jun 5 2020, 12:25 AM · Web-Team-Backlog (Tracking), MW-1.36-notes (1.36.0-wmf.14; 2020-10-20), User-Demian, Regression, Vector (legacy skin)

Jun 4 2020

Yair_rand added a comment to T120319: Migrate graphs from Vega 2 to Vega 5 syntax on edit with VE.

I'm inclined to change this task to scrubbing all instances of vega 1 graphs out right. Any disagreement?

Jun 4 2020, 6:06 AM · VisualEditor, MediaWiki-extensions-Graph

Jun 3 2020

Pppery awarded T254409: Limit mass-adding subscribers on Phabricator a Dislike token.
Jun 3 2020, 10:12 PM · Phabricator
Yair_rand created T254409: Limit mass-adding subscribers on Phabricator.
Jun 3 2020, 10:02 PM · Phabricator

May 13 2020

Yair_rand added a comment to T252467: Notify editors and users to update their Vector gadgets and user scripts/styles on portal CSS selector simplification.

Removed most of the subscribers. Subscribing hundreds of people is not an appropriate way to notify them, and having everyone notified about every comment and change here is basically spam. Frankly, I'm surprised Phabricator even allowed that. It really shouldn't, IMO.

May 13 2020, 7:06 PM · User-notice-archive, MoveComms-Support (Jul-Sep-2020), Web-Team-Backlog (Tracking), Desktop Improvements (Vector 2022), Vector (legacy skin)
Yair_rand updated subscribers of T252467: Notify editors and users to update their Vector gadgets and user scripts/styles on portal CSS selector simplification.
May 13 2020, 7:04 PM · User-notice-archive, MoveComms-Support (Jul-Sep-2020), Web-Team-Backlog (Tracking), Desktop Improvements (Vector 2022), Vector (legacy skin)

May 12 2020

Yair_rand added a comment to T139050: Portal Page Update: wikimedia.org.

Maybe create a redirect to https://wikimediafoundation.org/? Or vice versa, create a redirect from https://wikimediafoundation.org/ to https://wikimedia.org?

wikimediafoundation.org is the corporate website of a particular Wikimedia organization, the Wikimedia Foundation. wikimedia.org is a movement site. Redirecting one to the other would not make sense.

May 12 2020, 2:19 AM · wikimediafoundation.org, Discovery-Portal-Backlog, Wikimedia-Portals, Discovery-ARCHIVED

Apr 23 2020

Yair_rand added a comment to T218270: Mute: Add links to the Tools menu on user pages to mute/unmute user.

I think I prefer Mute options now that I think about it. :P

That was my initial thought. :) Will change.

Apr 23 2020, 5:03 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Anti-Harassment (The Letter Song), MediaWiki-Email, Notifications, Growth-Team
Yair_rand added a watcher for wikimediafoundation.org: Yair_rand.
Apr 23 2020, 4:31 PM

Apr 2 2020

Yair_rand awarded T90573: Review and deploy DynamicPageListEngine a Doubloon token.
Apr 2 2020, 4:01 AM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Mar 30 2020

MusikAnimal awarded T124254: Replace static images with full client-rendered graphs a Like token.
Mar 30 2020, 10:56 PM · MediaWiki-extensions-Graph

Mar 23 2020

Yair_rand created T248284: On Special:OAuthManageMyGrants, "manage access" leads to Fatal exception.
Mar 23 2020, 4:51 AM · MediaWiki-extensions-OAuth

Mar 19 2020

Yair_rand created T248054: CSS failing to load on mediawiki.org.
Mar 19 2020, 5:20 AM · CSS, Performance-Team, MediaWiki-ResourceLoader
Yair_rand created T248053: CSS failing to load on mediawiki.org.
Mar 19 2020, 5:19 AM · CSS, Performance-Team, MediaWiki-ResourceLoader

Mar 17 2020

Yair_rand created T247904: Graph extension's maps should support the Robinson projection.
Mar 17 2020, 9:35 PM · MediaWiki-extensions-Graph
Yair_rand added a comment to T38316: Set "Add pages I edit to my watchlist" and "Add pages I create to my watchlist" to true by default on Wikimedia wikis (only for new users).

I suspect that there may be a fair amount of new-ish users who patrol the recent changes, and wouldn't want every instance of reverted vandalism to result in another page they know nothing about added to their watchlist. Maybe the preference option can be split to not include reverts as regular edits?

Mar 17 2020, 7:38 PM · Growth-Team, Wikimedia-Site-requests
Yair_rand added a comment to T116894: Add recently active users count to Special:GadgetUsage.

@Reedy When I view that page, I don't see an "Active users" column. Also, the sentence "A maximum of 5,000 results are available in the cache." does not appear on the page.

Mar 17 2020, 7:19 PM · Community-Tech, MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), Community-Tech-fixes, MediaWiki-extensions-Gadgets
Yair_rand awarded T121516: Add opt-out statistics for default gadgets listed at Special:GadgetUsage a Doubloon token.
Mar 17 2020, 7:16 PM · MediaWiki-extensions-Gadgets
Yair_rand added a project to T121516: Add opt-out statistics for default gadgets listed at Special:GadgetUsage: Community-Tech.

The GadgetUsage system is maintained by Community-Tech, I think?

Mar 17 2020, 7:15 PM · MediaWiki-extensions-Gadgets
Yair_rand added a comment to T116894: Add recently active users count to Special:GadgetUsage.

I notice that this runs on every wiki except for the English Wikipedia. Was this a deliberate decision (performance reasons, presumably?), or is it a bug?

Mar 17 2020, 7:12 PM · Community-Tech, MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), Community-Tech-fixes, MediaWiki-extensions-Gadgets

Mar 5 2020

Krinkle awarded T246602: makeCollapsible allows applying event handler to any CSS selector (CVE-2020-10960) a Orange Medal token.
Mar 5 2020, 2:46 AM · MW-1.35-notes (1.35.0-wmf.26; 2020-03-31), MW-1.33-notes, MW-1.34-notes, MW-1.31-release-notes, MediaWiki-General, Security, Security-Team

Mar 3 2020

Yair_rand added a comment to T148061: Feasibility of hosting podcast setup on Wikimedia servers.

When viewing a category on Commons, there's a link in the sidebar titled "RSS feed", linking to a feed of that category, generated by the CatFood tool hosted on the Toolserver. It can also generate RSS feeds of uploads from a particular account.

Mar 3 2020, 4:06 AM · collaboration-services, WMF-Communications, SRE
Yair_rand awarded T76438: Provide daily Wikimedia Foundation donation totals graph a Doubloon token.
Mar 3 2020, 3:58 AM · Wikimedia-Fundraising

Mar 2 2020

Yair_rand created T246602: makeCollapsible allows applying event handler to any CSS selector (CVE-2020-10960).
Mar 2 2020, 3:28 AM · MW-1.35-notes (1.35.0-wmf.26; 2020-03-31), MW-1.33-notes, MW-1.34-notes, MW-1.31-release-notes, MediaWiki-General, Security, Security-Team
Yair_rand added projects to T246601: Collapsible element custom toggle should allow different text for collapsing and expanding: MediaWiki-User-Interface, JavaScript.
Mar 2 2020, 3:26 AM · MediaWiki-User-Interface (collapsible elements), JavaScript
Yair_rand created T246601: Collapsible element custom toggle should allow different text for collapsing and expanding.
Mar 2 2020, 3:25 AM · MediaWiki-User-Interface (collapsible elements), JavaScript

Feb 26 2020

Yair_rand added a comment to T174981: Add pageviews total counts to WDQS.

Most query results sets meant for human consumption would benefit from having the results sorted by pageviews. Needing to filter for a certain level of prominence is very common, and using the API isn't a workable solution for most people who would benefit from this.

Feb 26 2020, 8:27 PM · Analytics-Radar, Discovery-ARCHIVED, Wikidata, Wikidata-Query-Service

Feb 25 2020

Yair_rand added a comment to T234788: Commons limit on data is 2,048 kilobytes.

See my above comment, and @Lucas_Werkmeister_WMDE response -- while it stores things in the compact JSON form, the length is checked while it is in the "pretty-printed" format. A way to work around it might be to upload it to the server in the compact form via API, in which case it might get accepted.

Feb 25 2020, 7:49 AM · Commons-Datasets
Yair_rand awarded T109271: Allow to filter the userrights log by types a Doubloon token.
Feb 25 2020, 12:34 AM · MediaWiki-Logevents

Feb 24 2020

Yair_rand created T245968: Pageviews API should allow specifying a country.
Feb 24 2020, 7:13 AM · Pageviews-API, Analytics
Yair_rand created T245967: Geoeditors dataset should use country ISO codes instead of country names.
Feb 24 2020, 6:25 AM · Product-Analytics, Analytics

Feb 17 2020

Yair_rand created T245466: Publish data on editors per country for sister projects.
Feb 17 2020, 9:47 PM · Analytics, Product-Analytics

Feb 11 2020

leila awarded T244685: Analytics datasets should be under a free license a Love token.
Feb 11 2020, 11:41 PM · Analytics-Kanban, Analytics

Feb 10 2020

Yair_rand created T244806: API action=centralnoticequerycampaign does not work for campaigns with ampersands.
Feb 10 2020, 11:08 PM · Fundraising-Backlog, MediaWiki-extensions-CentralNotice
Yair_rand created T244685: Analytics datasets should be under a free license.
Feb 10 2020, 6:26 AM · Analytics-Kanban, Analytics

Feb 6 2020

Yair_rand added a comment to T244441: Automatically upload public Wikimedia datasets to Commons.

APIs can't normally be used from wiki pages. And doing just a one-time upload of existing data sets means that Commons won't reliably have an up-to-date dataset, meaning wikis wouldn't be able to rely on them.

Feb 6 2020, 9:43 PM · Analytics
Yair_rand added a comment to T244441: Automatically upload public Wikimedia datasets to Commons.

@Nuria Sorry, I didn't mean that it would be used on Commons itself. Data uploaded to Commons can be used on all Wikimedia wikis, via Lua modules. This would be useful on Meta and on some (statistics) project pages on some content wikis.

Feb 6 2020, 5:02 AM · Analytics
Yair_rand created T244441: Automatically upload public Wikimedia datasets to Commons.
Feb 6 2020, 2:58 AM · Analytics

Feb 2 2020

Yair_rand added a comment to T235235: Document data backup and disaster recovery plan for https://space.wmflabs.org and https://discuss-space.wmflabs.org.

@Tgr See m:Talk:Wikimedia_Space#Export_strategy. If I'm not mistaken (@Qgil please feel free to correct me), using dumps and open formats for the WMF's Space project has been specifically rejected.

Feb 2 2020, 8:28 PM · Space (Jan-Mar-2020)

Jan 1 2020

Yair_rand created T241683: Remove "Create a book" link from sidebar on English Wikipedia.
Jan 1 2020, 4:09 PM · MW-1.35-notes (1.35.0-wmf.31; 2020-05-05), Web-Team-Backlog (Tracking), User-DannyS712, Wikimedia-Site-requests, Collection

Dec 11 2019

Yair_rand awarded T42456: Show social sharing feature after uploading an image a Dislike token.
Dec 11 2019, 12:00 AM · Multimedia, UploadWizard
Yair_rand added a comment to T42456: Show social sharing feature after uploading an image.

Promoting the use of social networks from Wikimedia projects is really problematic, IMO.

Dec 11 2019, 12:00 AM · Multimedia, UploadWizard

Nov 18 2019

Yair_rand added a comment to T231482: Show cheatsheet instead of edittools when editing code.

(Also relevant: T55740.)

Nov 18 2019, 7:00 AM · Scribunto, CodeEditor
Yair_rand added a comment to T231482: Show cheatsheet instead of edittools when editing code.

Ideally, these would probably also be working like edittools, in the sense that clicking on the elements would add them to the code. This would depend on T55743 being fixed.

Nov 18 2019, 6:57 AM · Scribunto, CodeEditor

Nov 17 2019

Yair_rand added a comment to T71445: Implement a proper code-review process for MediaWiki JS/CSS pages on Wikimedia sites.

For general issues with forking/merging pages, see T113004.

Nov 17 2019, 6:22 PM · Security, Developer-Wishlist (2017), Developer-Advocacy, MediaWiki-extensions-Gadgets, JavaScript, WMF-General-or-Unknown
Yair_rand created T238502: Page previews text should wrap around images.
Nov 17 2019, 6:01 PM · Page-Previews

Nov 14 2019

Yair_rand created T238353: Update old fundraising dataset with information on current status.
Nov 14 2019, 6:29 PM · Datasets-General-or-Unknown

Oct 23 2019

Yair_rand added a comment to T211881: graphoid: Code stewardship request.

Hello all. We're going to turn this into a client-side feature and divest of the server side rendering componentry.

Oct 23 2019, 10:18 AM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Platform Team Legacy (Watching / External), Services (watching), SRE, Code-Stewardship-Reviews, Graphoid

Oct 7 2019

Yair_rand added a comment to T120085: RFC: Serve Main Page of Wikimedia wikis from a consistent URL.

How will this work for projects with a different main page for each language, eg Commons? The main page depends on the user's interface language. Normally, if you're a French-language user and you navigate to https://commons.wikimedia.org/ , you get redirected to https://commons.wikimedia.org/wiki/Accueil . Will https://commons.wikimedia.org/ still show the correct content to each user?

Oct 7 2019, 6:00 AM · Wikimedia-Performance-recommendation, Traffic-Icebox, Fundraising-Backlog, Editing-team, Parsing-Team--ARCHIVED, User-notice, Platform Engineering, SRE, TechCom-RFC, SEO, Wikimedia-Site-requests

Sep 22 2019

Yair_rand added a comment to T232983: Process to handle questions addressed to the Wikimedia Foundation.

I understand the initial resistance but, really, it can also be said that sending regular Wikimedia contributors to high traffic talk pages in Meta has also a risk of losing engagement. I don't think many volunteers feel engaged keeping up watching a page with a traffic like, say, en.wiki Technical Village Pump, only to check whether a certain question has been answered, check a diff across multiple sections...

We already have pings, and cross-wiki notifications, and there's a team working on increasing the usability of existing talk pages further.

Sep 22 2019, 7:19 PM · WMF-Communications

Sep 12 2019

Yair_rand created T232797: Search suggestions override right/middle-clicking behaviour.
Sep 12 2019, 11:33 PM · Wikimedia-Portals
Yair_rand added a comment to T159596: Let the user change the interface language of the wikipedia.org portal.

At first glance, this certainly sounds necessary. It's a multilingual site, and should work for everyone.

Sep 12 2019, 11:19 PM · I18n, Discovery-Portal-Backlog, Discovery-ARCHIVED, Wikimedia-Portals

Sep 9 2019

Yair_rand added a comment to T131280: Make aggregate data on editors per country per wiki publicly available.

Ideas to lower the number of potential problems:

  • Make the numbers less precise, somehow? Something like making each unique editor have a 10% chance of being skipped in the count and 10% chance of being counted twice, or some such. (This would need to persist per editor between reports, I think. Maybe even do the same thing to the changes in numbers when someone leaves.)
  • Don't generate a new report when only one editor has joined or left since the previous report. Perhaps even per-country, don't update unless there's a change of at least several counted users since the last report.

(Probably stupid question: Aren't there people who actually specialize in this kind of thing, with established methods for preventing leaking data on particular individuals?)

Sep 9 2019, 6:40 AM · Product-Analytics, Analytics-Kanban

Sep 8 2019

Yair_rand created T232286: Oddly placed link underline on portal sister project links.
Sep 8 2019, 6:11 PM · Wikimedia-Portals

Sep 1 2019

Yair_rand added a comment to T150417: Allow users to code in localized programming languages.

Okay, I know this was closed as declined, but the problems mentioned seem really easy to solve. Variable naming conflicts with keywords can be handled the same way any decent transpiler handles them (adding/removing underscores as necessary to avoid conflicts), and importing/exporting and cross-wiki maintenance can be handled by a "base" form in English not normally visible but easily accessible. Here's a working English-to/from-other Lua translator: https://gist.github.com/YairRand/e22aded969e6de8cbb283e62868153a1 .

Sep 1 2019, 7:28 PM · Scribunto, I18n, MediaWiki-Internationalization

Aug 29 2019

Yair_rand added a comment to T231604: Add ability to change local user rights to `staff` global group.

So, to be clear: This is about when developers need temporary local user rights necessary for software testing?

Aug 29 2019, 11:12 PM · Trust-and-Safety, Wikimedia-Site-requests, SRE
Yair_rand added a comment to T231604: Add ability to change local user rights to `staff` global group.

In what cases would T&S need to add local user rights to staff accounts?

Aug 29 2019, 11:01 PM · Trust-and-Safety, Wikimedia-Site-requests, SRE

Aug 28 2019

Yair_rand created T231483: There should be a complete and up-to-date public staff list.
Aug 28 2019, 5:22 PM · wikimediafoundation.org
Yair_rand created T231482: Show cheatsheet instead of edittools when editing code.
Aug 28 2019, 4:58 PM · Scribunto, CodeEditor

Aug 27 2019

Yair_rand created T231265: Document Security Council on-wiki.
Aug 27 2019, 5:42 AM · Documentation, Security-Team
Yair_rand closed T184302: Stacked charts don't respect order of axes as Resolved.

I modified the Graph module to use the user-specified order (ie y1 goes before y2), rather than alphabetical order, and copied the changes to the version on mediawiki.org. Seems fixed.

Aug 27 2019, 5:32 AM · MediaWiki-extensions-Graph

Aug 25 2019

Yair_rand awarded T96309: Make Graphoid return SVGs a Doubloon token.
Aug 25 2019, 6:57 PM · MediaWiki-extensions-Graph, Graphoid

Aug 21 2019

Yair_rand added a comment to T131280: Make aggregate data on editors per country per wiki publicly available.

Several examples of ways to find out a user's country: (Note: A lot of this depends on how frequently this report will be published.)

  • Data is published, some time passes, during which precisely one new editor has shown up who wasn't there previously. The counter for one country goes up a step from, say, 20-30 to 30-40. This user's country has been revealed.
  • A very small wiki that normally wouldn't have the data published has exactly one editor. A malicious user trying to determine that editor's country creates nine "active" accounts in a particular country. If the counter shows 10+, the country has been revealed. The malicious user can repeat, and also test many countries at once to narrow it down.
  • Combination of the above tactics: A malicious user tries to keep several countries' counters at the boundary, so that either a new user will cause the count to increment, or a leaving user will cause it to decrement. If all users joining in the same duration but one can be ruled out by time-zone data or similar, the remaining user's country has been revealed.
  • There are ten active editors on a project. One of the countries shows 10-20. The country of all of the editors has been revealed.
  • There are 16 active editors on a project. A malicious user creates four active accounts in a country. The counter shows 20-30. The country of all of the editors has been revealed.
Aug 21 2019, 6:33 AM · Product-Analytics, Analytics-Kanban

Aug 19 2019

Yair_rand added a comment to T222467: Google still shows old logo for Wikimedia Foundation.

For "Wikimedia", the original colored Wikimedia logo would be correct, IIRC.

Aug 19 2019, 1:31 AM · WMF-Communications, SEO

Aug 18 2019

Yair_rand added a comment to T131280: Make aggregate data on editors per country per wiki publicly available.

Unless I'm very much mistaken, the described system will make it possible to determine the country of specific editors, in some situations.

Aug 18 2019, 6:26 PM · Product-Analytics, Analytics-Kanban

Aug 13 2019

Yair_rand created T230456: Don't list translations as orphaned pages.
Aug 13 2019, 10:54 PM · Localization Infrastructure FY2023-24, Language-Team (Language-2024-April-June), MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), MediaWiki-extensions-Translate

Aug 9 2019

Yair_rand added a comment to T201636: The staff page does not show teams/sub-teams anymore which makes it considerably less useful.

I've been working on a template on Meta for working with staff data at m:Template:WMF Staff, which can be used to automatically populate various kinds of navboxes and team galleries on Meta-Wiki. It also fills m:Wikimedia Foundation staff and contractors, which is in the process of being styled like the current WMF site's list in the hope that whoever manages that site might redirect the page to Meta, and fills m:Wikimedia Foundation staff and contractors/oldstyle (probably to be renamed at some point), which maintains the design of the old list, including subteams.

Aug 9 2019, 12:34 AM · wikimediafoundation.org

Aug 8 2019

Yair_rand added a comment to T221639: Establish Foundation's Security Council.

Security Council charter document has been drafted and submitted for approval.

Aug 8 2019, 12:54 AM · Security-Team

Aug 6 2019

Yair_rand created T229950: Merge or delete grantswiki.
Aug 6 2019, 6:00 PM · serviceops, Wiki-Setup (Delete / Redirect)