Page MenuHomePhabricator

Yair_rand (Yair Rand)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

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

Recent Activity

Mon, Nov 18

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

(Also relevant: T55740.)

Mon, Nov 18, 7:00 AM · MediaWiki-extensions-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.

Mon, Nov 18, 6:57 AM · MediaWiki-extensions-Scribunto, CodeEditor

Sun, Nov 17

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

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

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

Thu, Nov 14

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

Wed, Oct 23

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.

Wed, Oct 23, 10:18 AM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Core Platform Team Legacy (Watching / External), Services (watching), Operations, 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 · CommRel-Specialists-Support, Readers-Web-Backlog (Tracking), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Fundraising-Backlog, Editing-team, Parsing-Team, User-notice, MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), Core Platform Team, Patch-For-Review, Performance-Team, Operations, Traffic, 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 · Space (Oct-Dec-2019)

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 · Discovery-Portal-Backlog, Discovery, 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 · MediaWiki-extensions-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, Operations
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, Operations

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 · MediaWiki-extensions-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 · 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 · Operations, Wiki-Setup (Delete / Redirect)

Aug 5 2019

Restricted Application changed the subtype of T137714: Spike on Apple Pay from "Task" to "Spike".

Related: T212246

Aug 5 2019, 1:04 AM · Fundraising-Backlog, Spike, Fundraising-Backlog-Old

Jul 31 2019

Yair_rand created T229380: Link wiki accounts to Phabricator accounts.
Jul 31 2019, 5:04 AM · Phabricator

Jul 18 2019

Yair_rand added a comment to T217181: Create an on-wiki index of fundraising-tech-related google docs.

I would recommend moving the contents of the docs on-wiki as well. Using Google Docs is very problematic in various ways (closed-source, non-transparent, far away from Wikimedia activities, privacy issues, etc).

Jul 18 2019, 4:29 AM · fundraising-tech-ops, Fundraising-Backlog

Jul 4 2019

Yair_rand added a comment to T202031: Special page redirects should preserve safemode parameter.

Agree, having all redirect special pages work preserve safemode would be a good thing.

Jul 4 2019, 4:25 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Performance-Team, MediaWiki-ResourceLoader, User-DannyS712, MediaWiki-Special-pages

Jun 27 2019

Yair_rand added a comment to T226664: Allow commenting/contributing without an account on Wikimedia Space.

Besides, the possibility to post without registration exposes us to spam, vandalism and harassment for no real benefit. If someone wants to post anonymously, they can get a free email address somewhere, create a Wikimedia account with some text string as username, and from there get a Space account.

Jun 27 2019, 4:59 PM · Space (Jul-Sep-2019)

Jun 26 2019

Yair_rand created T226664: Allow commenting/contributing without an account on Wikimedia Space.
Jun 26 2019, 8:18 PM · Space (Jul-Sep-2019)

Apr 30 2019

Yair_rand created T222133: "Edit SPARQL" link is broken in embed.html.
Apr 30 2019, 5:05 AM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, Wikidata Query UI

Mar 25 2019

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

@Nuria The WMF internal wiki isn't publicly accessible, making its contents unavailable to the community. Unless there's particular reason the guidelines need to be withheld, I would think that reasonable transparency would require that they not be hidden inside the WMF's private wiki.

Mar 25 2019, 8:17 AM · Product-Analytics, Analytics-Kanban

Mar 19 2019

Yair_rand added a comment to T217800: Support complex constraints.

Couldn't the complex constraints be migrated to statements, if that's what it would take?

Mar 19 2019, 12:59 AM · Wikidata, Wikibase-Quality-Constraints

Mar 6 2019

Yair_rand created T217800: Support complex constraints.
Mar 6 2019, 9:37 PM · Wikidata, Wikibase-Quality-Constraints

Mar 5 2019

Yair_rand added a comment to T217208: Allow links directly to editing statements.

While that will solve many applications of linking to directly editing a statement, I suspect it will not solve all of them.

Mar 5 2019, 1:58 AM · Wikidata

Mar 3 2019

Yair_rand added a comment to T170364: Suggestions for auto completion suggestions.

Another suggestion: When ?x is declared as a variable, ?xLabel should be on the list of suggestions for variable names.

Mar 3 2019, 7:58 PM · Wikidata Query UI, patch-welcome, good first bug, Discovery, Wikidata

Feb 26 2019

Yair_rand created T217208: Allow links directly to editing statements.
Feb 26 2019, 10:54 PM · Wikidata

Dec 10 2018

Yair_rand added a comment to T210117: Property suggestions should prioritize per section.

This should also work in the "Constraints" section, which, afaict, only allows the "property constraint" property (P 2302).

Dec 10 2018, 8:04 PM · Wikidata

Nov 22 2018

Yair_rand added a comment to T183709: Test wiki filtering option no longer available in Incubator Recent Changes.

The issue appears to have since been fixed, I think.

Nov 22 2018, 4:24 AM · MediaWiki-extensions-WikimediaIncubator
Yair_rand added a comment to T208246: Change password length requirement and ensure enforcement for privileged users (from 8 to 10).

Unless I’ve missed something... where are we proposing to stop lowercase only passwords?
That’s a complexity requirement that afaik we’re not proposing

Nov 22 2018, 2:09 AM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Anti-Harassment (AHT Sprint 35), MediaWiki-User-login-and-signup

Nov 21 2018

Yair_rand created T210117: Property suggestions should prioritize per section.
Nov 21 2018, 11:29 PM · Wikidata
Yair_rand added a comment to T208246: Change password length requirement and ensure enforcement for privileged users (from 8 to 10).

A minimum password length of 8 characters does not prevent any strong passwords from being used

The current policy of prohibiting passwords that are only lowercase letters prohibits the strongest passwords (eg correct horse battery staple) from being used. Adding extra requirements of this sort basically means that people will start recording their passwords in non-secure locations.

Nov 21 2018, 11:18 PM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Anti-Harassment (AHT Sprint 35), MediaWiki-User-login-and-signup

Oct 31 2018

Yair_rand awarded T208246: Change password length requirement and ensure enforcement for privileged users (from 8 to 10) a Dislike token.
Oct 31 2018, 3:58 AM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Anti-Harassment (AHT Sprint 35), MediaWiki-User-login-and-signup
Yair_rand added a comment to T208246: Change password length requirement and ensure enforcement for privileged users (from 8 to 10).

This is basically going to force people into having bad passwords. Length is not a good indicator of password strength, and the current requirements prohibit the strongest memorable passwords. Forcing people to have less memorizable passwords means that they'll use more easily guessable passwords.

Oct 31 2018, 3:56 AM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), Anti-Harassment (AHT Sprint 35), MediaWiki-User-login-and-signup

Oct 22 2018

Yair_rand added a comment to T203433: Viewing first revision via API gives baddiff error.

This worked until recently. It showed a diff of everything that was added, which was quite useful. (My userscript relied on it, and is now getting errors as a result of this change.) Requiring a different API call to get all the added lines from the first revision as from all other revisions seems needlessly complicated.

Oct 22 2018, 4:27 PM · MediaWiki-Page-History, MW-1.32-notes, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), MW-1.32-release, Anti-Harassment, InteractionTimeline, Patch-For-Review, Regression, MediaWiki-API, MediaWiki-Page-Diffs

Oct 21 2018

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

Is there a particular reason the draft data access guidelines linked above need to be specifically confidential? If not, could they be posted to a public wiki?

Oct 21 2018, 4:10 PM · Product-Analytics, Analytics-Kanban

Oct 18 2018

Yair_rand added a comment to T202031: Special page redirects should preserve safemode parameter.

Based on fixes to similar bugs, this could presumably be fixed by changing line 227 of mediawiki/includes/specialpage/RedirectSpecialPage.php from
'redlink',
to
'redlink', 'safemode',
...

Oct 18 2018, 6:39 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Performance-Team, MediaWiki-ResourceLoader, User-DannyS712, MediaWiki-Special-pages

Oct 16 2018

Yair_rand added a comment to T206973: Supporting Solar Hijri calendar model in Wikidata.

I don't think this is a duplicate. T189746 appears to be about having automatic conversion. This task appears to be about direct database/UI support for this calendar, without converting dates to Gregorian.

Oct 16 2018, 6:59 PM · I18n, Wikidata, MediaWiki-extensions-WikibaseClient
Yair_rand added a comment to T12430: Allow site customization of "personal tools".

Perhaps there could be an equivalent of Mediawiki:Sidebar for personal tools, that would allow arbitrary links to be added to it.

Oct 16 2018, 4:20 PM · MediaWiki-Interface

Oct 15 2018

Yair_rand added a comment to T206968: Wikistats Bug: "Anonymous Editor" is a broken link.

Yes, sorry, I meant Wikistats 2, at the linked address. Thank you.

Oct 15 2018, 2:42 AM · Patch-For-Review, Analytics-Kanban, Analytics, Analytics-Wikistats
Yair_rand created T206968: Wikistats Bug: "Anonymous Editor" is a broken link.
Oct 15 2018, 1:50 AM · Patch-For-Review, Analytics-Kanban, Analytics, Analytics-Wikistats

Sep 17 2018

Yair_rand added a comment to T195627: Support Vega 3.0 in Graphoid.

Related: T174766 .

Sep 17 2018, 6:11 PM · Graphoid, MediaWiki-extensions-Graph
Yair_rand created T204573: Graph should support srcset.
Sep 17 2018, 6:08 PM · MediaWiki-extensions-Graph
Yair_rand awarded T29006: Investigate ways to make wikimediafoundation.org more open a Doubloon token.
Sep 17 2018, 5:51 PM · wikimediafoundation.org, WMF-Legal, Wikimedia-Site-requests

Sep 16 2018

Yair_rand added a comment to T29006: Investigate ways to make wikimediafoundation.org more open.

Still applies to https://foundation.wikimedia.org/ I think?

Sep 16 2018, 11:00 PM · wikimediafoundation.org, WMF-Legal, Wikimedia-Site-requests

Sep 13 2018

Yair_rand added a comment to T85838: Add a way to stop animated GIFs.
In T85838#955948, @Tgr wrote:

There is no such thing as stopping an animated image per se (some browsers expose the functionality to users - e.g. in IE you can press ESC to stop all animation - and others expose it to browser plugins but none that I know of exposes it to web pages); the closest thing that can be done is to remove the animated image and replace it with a snapshot. And to do that we either need to add functionality to MediaWiki to generate such snapshots, or you have to create a snapshot on the fly on the client-side (possible with canvas, e.g. giffer does it; no IE8 support but you don't have to download an extra image).

Sep 13 2018, 2:55 AM · WCAG-Level-A, Accessibility, Commons, Design, Multimedia, MediaWiki-File-management

Sep 12 2018

Yair_rand awarded T2111: Return to the correct section after section edit for a heading that exists multiple times a Doubloon token.
Sep 12 2018, 10:51 PM · MediaWiki-Page-editing
Yair_rand awarded T200742: partial German translation shows up in English text on wikimediafoundation.org a Heartbreak token.
Sep 12 2018, 5:57 PM · wikimediafoundation.org
Yair_rand added a comment to T200742: partial German translation shows up in English text on wikimediafoundation.org.

For the records, it's the website of the Foundation, not of the movement. And IMO such entities are free to use whatever works for them - for example, I don't see "source code" for https://www.wikimedia.de/ either. Please move such high-level discussion to a talk page like https://meta.wikimedia.org/wiki/Foundation_wiki_feedback or https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_website as it's not about German text on an English website.

Sep 12 2018, 5:56 PM · wikimediafoundation.org

Sep 11 2018

drobbins awarded T47096: Add a way to transclude template or other page in the correct language a Like token.
Sep 11 2018, 8:22 PM · Language-Team (Language-2019-October-December), MediaWiki-extensions-Translate
drobbins awarded T47096: Add a way to transclude template or other page in the correct language a Like token.
Sep 11 2018, 8:22 PM · Language-Team (Language-2019-October-December), MediaWiki-extensions-Translate
Stryn awarded T71729: [collapsibleTabs] If a tab's width changes after initial page load, endless animation loop can happen a Heartbreak token.
Sep 11 2018, 7:44 PM · Readers-Web-Backlog (Tracking), Vector

Sep 4 2018

Yair_rand created T203433: Viewing first revision via API gives baddiff error.
Sep 4 2018, 8:01 AM · MediaWiki-Page-History, MW-1.32-notes, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.9; 2018-12-18), MW-1.32-release, Anti-Harassment, InteractionTimeline, Patch-For-Review, Regression, MediaWiki-API, MediaWiki-Page-Diffs

Sep 3 2018

Yair_rand added a comment to T116686: Very long discussions (horizontal axis) on talk pages become unreadable.

See https://en.wikipedia.org/wiki/Template:Outdent , which is already used to solve this problem on desktop.

Sep 3 2018, 10:07 PM · Growth-Team, Readers-Web-Backlog (Design), Design, MobileFrontend
Yair_rand added a comment to T181195: Add a share button to the mobile site (starting by enabling in beta).

Including share buttons is a heavily rejected perennial proposal. See https://en.wikipedia.org/wiki/Wikipedia:Perennial_proposals#Share_pages_on_Facebook,_Twitter_etc. .

Sep 3 2018, 9:39 PM · Readers-Web-Backlog (Design), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26))
Yair_rand created T203416: Document which CSS properties are supported in TemplateStyles.
Sep 3 2018, 9:26 PM · Documentation, css-sanitizer, TemplateStyles

Aug 30 2018

Yair_rand added a comment to T195627: Support Vega 3.0 in Graphoid.

Looks like Vega is up to version 4 now, so it might be worthwhile to work on supporting that too.

Aug 30 2018, 8:51 PM · Graphoid, MediaWiki-extensions-Graph
Yair_rand added a comment to T202244: CentralNotice provides a means for non interface-admins to bypass new CSS/JS restrictions.

I would be extremely hesitant to further reduce the oversight of use of the CentralNotice by removing Meta admins from those who can edit the CentralNotices.

Aug 30 2018, 4:34 AM · Fr-CentralNotice-translations, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Trust-and-Safety, Security, JavaScript, Security-Core

Aug 29 2018

Yair_rand added a comment to T202948: "Start editing" popup appears even during Permission errors.

Try editing any page through Tor. (Presumably, a similar response would show up for any blocked proxy/IP/account.)

Aug 29 2018, 1:24 AM · VisualEditor-MediaWiki, VisualEditor

Aug 27 2018

Yair_rand created T202948: "Start editing" popup appears even during Permission errors.
Aug 27 2018, 11:42 PM · VisualEditor-MediaWiki, VisualEditor

Aug 19 2018

Yair_rand added a comment to T202244: CentralNotice provides a means for non interface-admins to bypass new CSS/JS restrictions.

T135963 is relevant, I think? If the plan is to completely remove inline JS everywhere, CentralNotice's JS system will need to be reworked anyway, as the current system is to have all JS inline, I think. (Including using copy-pasted code for the close button, IIRC.)

Aug 19 2018, 8:02 PM · Fr-CentralNotice-translations, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Trust-and-Safety, Security, JavaScript, Security-Core

Aug 16 2018

Yair_rand created T202031: Special page redirects should preserve safemode parameter.
Aug 16 2018, 1:02 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Performance-Team, MediaWiki-ResourceLoader, User-DannyS712, MediaWiki-Special-pages

Aug 15 2018

Yair_rand awarded T201572: Publish Source Code for wikimediafoundation.org a The World Burns token.
Aug 15 2018, 4:53 AM · wikimediafoundation.org

Aug 14 2018

Yair_rand awarded T201422: Wikimedia Foundation website includes Wordpress tracking pixel a The World Burns token.
Aug 14 2018, 7:57 PM · Privacy, Fundraising-Backlog, wikimediafoundation.org

Jul 30 2018

Yair_rand added a comment to T67114: ReferencePreviews: Implement Citation Previews.

Would you like to submit it as a patch to gerrit?

Jul 30 2018, 5:38 AM · Readers-Web-Backlog (Tracking), User-notice, Reference Previews, German-Community-Wishlist-Main-Wishes, Wikimedia-Israel-Hackers, Design, Page-Previews

Jul 25 2018

Yair_rand updated subscribers of T200350: Impossibility to use Ping project on projects over 50 participants.

Also:

Originally, the limit was 300. That was then reduced to 100, and then to 20. The limit of 20 has been getting regular complaints, so they're raising it to 50. Suggestions/alternatives welcome. :)

Jul 25 2018, 5:50 PM · Growth-Team, Notifications, Wikidata

Jul 24 2018

Yair_rand added a comment to T200288: Related changes filters' cancel buttons are mispositioned.

(Note: This effect seems to be quite inconsistent. Only sometimes do the styles end up this way.)

Jul 24 2018, 7:33 PM · Growth-Team, Edit-Review-Improvements
Yair_rand created T200288: Related changes filters' cancel buttons are mispositioned.
Jul 24 2018, 7:31 PM · Growth-Team, Edit-Review-Improvements
Yair_rand added a comment to T156601: Adding "search inside" feature to wikisource.

I suspect this would also be useful for Wikibooks.

Jul 24 2018, 7:12 PM · CirrusSearch, Wikisource

Jul 17 2018

Yair_rand added a comment to T30131: Modernize the look and usability of page histories.

(I'm assuming this task is for the general area of modernizing page histories, and not for a specific intended design.)

Jul 17 2018, 7:48 AM · MediaWiki-Page-History, Community-Wishlist-Survey-2015, Design

Jul 10 2018

Yair_rand added a comment to T198907: Visually distinguish deprecated statements in Wikidata UI.

Distinguishing deprecated statements sounds like a good idea because deprecated statements are (usually) actually false, but I don't think it would be helpful to have a different background between preferred and normal statements.

Jul 10 2018, 3:34 AM · Wikidata-Frontend, Wikidata

Jul 8 2018

Yair_rand awarded T174603: Make footer use new WMF logo a Dislike token.
Jul 8 2018, 7:52 PM · Patch-For-Review, Wikimedia-Site-requests

Jul 2 2018

Yair_rand added a comment to T22807: Enable site logo displaying according to user language.

Current practice is to use Mediawiki:Common.css for this. See d:Mediawiki:Common.css, for example:

Jul 2 2018, 9:43 PM · I18n, MediaWiki-Internationalization, MediaWiki-Interface, MediaWiki-extension-requests
Yair_rand added a comment to T99268: RfC: Create a proper command-line runner for MediaWiki maintenance tasks.

This was discussed in IRC office hour, summary.

(The above link is broken, apparently due to T113000. The logs are available on-wiki.)

Jul 2 2018, 8:43 PM · Outreachy (Round 19), Core Platform Team, TechCom-RFC (TechCom-Approved), MediaWiki-Maintenance-scripts

Jun 25 2018

Yair_rand added a comment to T192773: Entire page preview should be clickable.

The footer element is blocking the lower part of the popup. Is there any reason this can't be fixed just by fiddling with the CSS so that its width doesn't stretch across the whole element, and repositioning things so that this doesn't affect the appearance?

Jun 25 2018, 7:12 AM · Readers-Web-Backlog, MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Page-Previews
Yair_rand added a comment to T168712: Allow users to add pages to watchlist from preview.

Ah, for historical reference, I should point out that this feature was originally part of Hovercards in the first place back when I wrote it in 2014. See https://www.mediawiki.org/w/index.php?title=File:NavigationPopups_V1.pdf&page=7 for Vibhabamba's first version of the design. It was removed shortly after.

Jun 25 2018, 7:06 AM · Readers-Web-Backlog, Page-Previews
Yair_rand 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 .

Can we set up a temporary bug tracker that users can be redirected to until this is fixed? Unless I'm misunderstanding the summary here, Phabricator is completely non-functional for all but established users because of this.

Jun 25 2018, 3:13 AM · Phabricator

Jun 21 2018

Yair_rand added a comment to T15462: Enhance line matching in diffs.

With the resolution of T195375, the example diff is rather ... different than it was before, showing the paragraph having been moved to a point before the lines deleted in the same diff. I don't know whether to consider that an improvement on that diff, but it might make solving this task somewhat easier.

Jun 21 2018, 7:20 AM · Patch-For-Review, Design, wikidiff2

Jun 19 2018

Yair_rand added a comment to T165928: Weird form element styles on ULS in timeless skin.

Probably related: The buttons in the language settings box are also off in Timeless, with the "Apply settings" button a very different height than its neighboring "Cancel" button.

Jun 19 2018, 10:56 PM · ULS-CompactLinks, UniversalLanguageSelector, Timeless

Jun 11 2018

Yair_rand added a comment to T190015: Create separate user group for editing sitewide CSS/JavaScript that does not include administrators by default.

The developers are a continuing massive security risk, and one that is only being kept in check by these "vulnerabilities" that this plans to "fix". We've had confrontations in the past that only failed to be catastrophic because the WMF doesn't actually have the technical ability to stop people from editing JS. Control over the site can't be easily decoupled from powers necessary for basic maintenance, so the WMF and the developers can't seize power without causing everything to fall apart.

Jun 11 2018, 11:40 PM · MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), User-Tgr, Trust-and-Safety, Wikimedia-General-or-Unknown, Patch-For-Review, Security, JavaScript, Security-Core

May 29 2018

Yair_rand added a comment to T128248: Wikimedia logos should be updated for consistency.

IIRC, this has been discussed extensively over the past 13 years or so, with the general conclusion being that this would be a bad idea. Also, Phabricator is really the wrong place for this discussion.

May 29 2018, 4:34 AM · Logos, WMF-Design, Design, Wikimedia-General-or-Unknown

Apr 8 2018

Marsupium awarded T121361: Proposal: Rework diff list display in watchlists and recent changes a Like token.
Apr 8 2018, 4:41 PM · Wikidata

Apr 3 2018

Yair_rand added a comment to T191101: Let's do this: Rollout page previews to 100% of anons on English Wikipedia.

@Yair_rand - this deployment only refers to behavior for logged-out users.

A week isn't long enough to gather consensus for enabling it for logged-out users either. There isn't a separate shorter process for different classes of users, and limiting it to logged-out users doesn't make it okay to defy consensus.

Apr 3 2018, 7:27 AM · Readers-Web-Kanbanana-Board-Old, RESTBase-API, Services (doing), Patch-For-Review, Wikimedia-Site-requests, Page-Previews, Readers-Web-Backlog

Apr 2 2018

Yair_rand added a comment to T191101: Let's do this: Rollout page previews to 100% of anons on English Wikipedia.

Deploy is scheduled for Monday 9th April

Apr 2 2018, 5:39 PM · Readers-Web-Kanbanana-Board-Old, RESTBase-API, Services (doing), Patch-For-Review, Wikimedia-Site-requests, Page-Previews, Readers-Web-Backlog

Feb 5 2018

Yair_rand added a comment to T182317: Inform enwiki and dewiki communities of feature improvements to Page Previews, then discuss upcoming feature release.

@ovasileva @CKoerner_WMF I'm sorry, but your posts are both somewhat ambiguous and I'm having trouble understanding exactly what the plan is. Is the intention to post a summary of the bugs that have been fixed, and then launch a new RfC on whether to enable the feature? Or just post the summary, request some feedback/bug reports, and wait to see if someone there starts an RfC to enable it?

Feb 5 2018, 11:12 AM · CommRel-Specialists-Support (Jul-Sep-2018), Readers-Community-Engagement, Readers-Web-Backlog (Tracking), Page-Previews

Jan 3 2018

Yair_rand added a comment to T184025: Default deletion log for Wikidata items doesn't include label.

@Izno This is not the same as either of those, though it does deal with a related issue. The default contents of the log summary box can be changed by the deleting admin, and do not prevent hiding of information. Since there's no issue of the admin being unable to hide certain content, and there aren't substantial technical barriers here, the problems with the other two tasks don't apply.

Jan 3 2018, 2:15 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ladsgroup, Wikidata-Sprint-2018-01-17, Patch-For-Review, Wikidata
Yair_rand added a comment to T184025: Default deletion log for Wikidata items doesn't include label.

@Sjoerddebruin The way that's handled for other types of pages is for the deleting admin to manually remove any problematic text from the deletion summary. Seems like that would work here as well.

Jan 3 2018, 12:12 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ladsgroup, Wikidata-Sprint-2018-01-17, Patch-For-Review, Wikidata