Page MenuHomePhabricator

Huji (Huji Lee)
MediaWiki developer

Projects (12)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 25 2014, 1:21 PM (318 w, 4 d)
Availability
Available
IRC Nick
Huji
LDAP User
Huji
MediaWiki User
Huji [ Global Accounts ]

Recent Activity

Fri, Nov 27

Huji added a subtask for T145653: Overhaul the poll creation page: T268800: SecurePoll should differentiate partial blocks from "full" blocks.
Fri, Nov 27, 12:46 PM · MediaWiki-extensions-SecurePoll
Huji added a parent task for T268800: SecurePoll should differentiate partial blocks from "full" blocks: T145653: Overhaul the poll creation page.
Fri, Nov 27, 12:46 PM · Anti-Harassment, Trust-and-Safety, Platform Engineering, MediaWiki-extensions-SecurePoll
Huji created T268867: Scribunto output is not shown on the module page.
Fri, Nov 27, 3:09 AM · MediaWiki-extensions-Scribunto

Thu, Nov 26

Huji added a comment to T268800: SecurePoll should differentiate partial blocks from "full" blocks.

To make matters more complicated: fawiki's election policy states that users are only not allowed to vote if they are fully blocked or partially blocked from the Project namespace. Because SecurePoll cannot enforce that, and because our eligible voter list is always known a few days prior to the election start date, we actually import the list of eligible voters by hand, and at the end of the voting period, we manually check to see if anyone voted while blocked and have those votes struck by an election admin.

Thu, Nov 26, 3:50 PM · Anti-Harassment, Trust-and-Safety, Platform Engineering, MediaWiki-extensions-SecurePoll
Huji added a comment to T180762: Editing eligibility requirements throws error "The end date given is before the start date.".

The issue is more substantial than just this; the poll creation/edit page doesn't allow certain changes at certain times, and not all of it seems logical. I added a parent task.

Thu, Nov 26, 1:46 AM · Platform Engineering, MediaWiki-extensions-SecurePoll
Huji added a subtask for T145653: Overhaul the poll creation page: T180762: Editing eligibility requirements throws error "The end date given is before the start date.".
Thu, Nov 26, 1:45 AM · MediaWiki-extensions-SecurePoll
Huji added a parent task for T180762: Editing eligibility requirements throws error "The end date given is before the start date.": T145653: Overhaul the poll creation page.
Thu, Nov 26, 1:45 AM · Platform Engineering, MediaWiki-extensions-SecurePoll
Huji added a comment to T266695: Investigate SecurePoll [8Hr].

Great summary, @Tchanders . I just wanted to add that T268794 should also be in scope for this investigation.

Thu, Nov 26, 12:09 AM · User-Huji, MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)

Mon, Nov 23

Huji added a parent task for T14019: ifexist function uses pagelinks table in lieu of better options: T268526: Use a dedicated mechanism to track page dependencies.
Mon, Nov 23, 9:17 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji added a parent task for T33628: When #ifexists target page is created/deleted, does not update links tables: T268526: Use a dedicated mechanism to track page dependencies.
Mon, Nov 23, 9:17 PM · MediaWiki-Parser
Huji added subtasks for T268526: Use a dedicated mechanism to track page dependencies: T14019: ifexist function uses pagelinks table in lieu of better options, T33628: When #ifexists target page is created/deleted, does not update links tables.
Mon, Nov 23, 9:17 PM · Epic, MediaWiki-Parser
Huji added a subtask for T56902: Deprecate and remove the purge action from MediaWiki: T268526: Use a dedicated mechanism to track page dependencies.
Mon, Nov 23, 9:16 PM · Goal, MediaWiki-General
Huji added a parent task for T268526: Use a dedicated mechanism to track page dependencies: T56902: Deprecate and remove the purge action from MediaWiki.
Mon, Nov 23, 9:16 PM · Epic, MediaWiki-Parser
Huji created T268526: Use a dedicated mechanism to track page dependencies.
Mon, Nov 23, 9:15 PM · Epic, MediaWiki-Parser
Huji added a comment to T155336: CategoryTree shows dropdown when subcategory size is negative.

@Aklapper could this be another issue related to T221795 or could it not, because even if counts are incorrect, they should never be negative?

Mon, Nov 23, 9:09 PM · MediaWiki-extensions-CategoryTree
Huji added a comment to T14019: ifexist function uses pagelinks table in lieu of better options.

Indeed, T221795 may also benefit from it. Category counts have at times become inaccurate (see T224321) and the blame has been put on issues with cache invalidation. Having a distinctive mechanism for tracking page dependency and cache invalidation could help resolve that issue.

I do not see how T221795 or T224321 are affected by this. My sentence about "more accurate" in context of category membership is about the number #pagesincategory shows on the page using that parser function. Currently a addition to a category does not refresh the page using the number from the category with #pagesincategory
The bugs mention sounds like other issues where the addition is not done or the number shows on the category pages is strange (that would affect #pagesincategory as well, but it is not this bug).

Mon, Nov 23, 7:15 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji placed T174388: LoginNotify should inform users of the IP address of failed login attempts to their account up for grabs.

The patch is still relevant. But I am going to unassign myself.

Mon, Nov 23, 1:07 PM · Patch-Needs-Improvement, Privacy Engineering, Growth-Team, Collaboration-Team-Triage, Notifications, User-Huji, Community-Tech, Privacy, WMF-Legal, MediaWiki-extensions-LoginNotify

Sat, Nov 21

Huji added a comment to T14019: ifexist function uses pagelinks table in lieu of better options.

I am starting to wonder if we should create a new task of the Epic kind, maybe titled as "Refactor the page dependency and cache invalidation process". This task could be a subtask of it, as could T221795 be.

Sat, Nov 21, 11:29 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji added a comment to T14019: ifexist function uses pagelinks table in lieu of better options.

Indeed, [[T221795]] may also benefit from it. Category counts have at times become inaccurate (see [[T224321]]) and the blame has been put on issues with cache invalidation. Having a distinctive mechanism for tracking page dependency and cache invalidation could help resolve that issue.

Sat, Nov 21, 11:27 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji created T268388: Parser should trim the text of internal links.
Sat, Nov 21, 11:19 PM · Parsoid, MediaWiki-Parser
Huji added a comment to T14019: ifexist function uses pagelinks table in lieu of better options.

I like your thought, but I don't completely agree. Even though ParserFunction is a non-core function, I think the root cause of this problem is in MW core; specifically, the root cause is that mediawiki is using one table (pagelinks) for two purposes: its primary purpose, which is to keep track of links from one page to another, and a secondary purpose, which is to invalidate caches of pages when the status of a linked page changes.

Sat, Nov 21, 1:59 AM · Community-Wishlist-Survey-2015, ParserFunctions

Fri, Nov 20

Huji added a comment to T14019: ifexist function uses pagelinks table in lieu of better options.

I expanded the task definition so that it is clearer what the problem is, how does it manifest itself (including 2 undesirable and 1 desirable side effects), and what we expect of the potential solution to accomplish.

Fri, Nov 20, 9:51 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji updated the task description for T14019: ifexist function uses pagelinks table in lieu of better options.
Fri, Nov 20, 9:46 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji updated the task description for T33628: When #ifexists target page is created/deleted, does not update links tables.
Fri, Nov 20, 9:46 PM · MediaWiki-Parser
Huji updated the task description for T14019: ifexist function uses pagelinks table in lieu of better options.
Fri, Nov 20, 9:45 PM · Community-Wishlist-Survey-2015, ParserFunctions
Huji awarded T215858: Plan a replacement for wiki replicas that is better suited to typical OLAP use cases than the MediaWiki OLTP schema a Love token.
Fri, Nov 20, 5:43 PM · cloud-services-team (Kanban), Data-Services, Analytics
Huji updated subscribers of T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki.

That is a fair point. The one caveat is for projects (like fawiki) that have been doing this for a while, you can expect them to deal with all historical cases before the DB Redesign happens, and then only do it for "recently uploaded files" going forward. But for projects that have never done this, if their very first attempt at this is after the DB Redesign happens, they will have a hard time pulling that off (the script needs to check a very large number of files by running a large number of queries).

Fri, Nov 20, 4:56 PM · Data-Services, cloud-services-team (Kanban)

Thu, Nov 19

Huji added a subtask for T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture: T268244: Provide a mechanism for accessing the names of image files on Commons when querying another wiki.
Thu, Nov 19, 3:47 PM · Patch-For-Review, Data-Services, cloud-services-team (Kanban)
Huji added a parent task for T268244: Provide a mechanism for accessing the names of image files on Commons when querying another wiki: T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture.
Thu, Nov 19, 3:47 PM · cloud-services-team (Kanban), Tools
Huji added projects to T268244: Provide a mechanism for accessing the names of image files on Commons when querying another wiki: Tools, cloud-services-team (Kanban).
Thu, Nov 19, 3:46 PM · cloud-services-team (Kanban), Tools
Huji created T268244: Provide a mechanism for accessing the names of image files on Commons when querying another wiki.
Thu, Nov 19, 3:46 PM · cloud-services-team (Kanban), Tools
Huji updated the task description for T268242: Provide a mechanism for detecting duplicate files in enwiki and another wikipedia.
Thu, Nov 19, 3:40 PM · Data-Services, cloud-services-team (Kanban)
Huji added a subtask for T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture: T268242: Provide a mechanism for detecting duplicate files in enwiki and another wikipedia.
Thu, Nov 19, 3:40 PM · Patch-For-Review, Data-Services, cloud-services-team (Kanban)
Huji added a parent task for T268242: Provide a mechanism for detecting duplicate files in enwiki and another wikipedia: T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture.
Thu, Nov 19, 3:40 PM · Data-Services, cloud-services-team (Kanban)
Huji created T268242: Provide a mechanism for detecting duplicate files in enwiki and another wikipedia.
Thu, Nov 19, 3:40 PM · Data-Services, cloud-services-team (Kanban)
Huji renamed T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki from Provide mechanism for detecig duplicate files in commons and a local wiki to Provide a mechanism for detecting duplicate files in commons and a local wiki.
Thu, Nov 19, 3:35 PM · Data-Services, cloud-services-team (Kanban)
Huji updated the task description for T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki.
Thu, Nov 19, 3:34 PM · Data-Services, cloud-services-team (Kanban)
Huji added a subtask for T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture: T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki.
Thu, Nov 19, 3:33 PM · Patch-For-Review, Data-Services, cloud-services-team (Kanban)
Huji added a parent task for T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki: T260389: Redesign and rebuild the wikireplicas service using a multi-instance architecture.
Thu, Nov 19, 3:33 PM · Data-Services, cloud-services-team (Kanban)
Huji created T268240: Provide a mechanism for detecting duplicate files in commons and a local wiki.
Thu, Nov 19, 3:32 PM · Data-Services, cloud-services-team (Kanban)

Mon, Nov 16

Huji created T267943: Out of place scrollbar appears on certian pages.
Mon, Nov 16, 5:07 PM · Desktop Improvements

Thu, Nov 12

Huji removed a watcher for Anti-Harassment: Huji.
Thu, Nov 12, 5:43 PM

Tue, Nov 10

Huji added a comment to T262689: Carry out the 2020 fawiki elections on votewiki.

@Sotiale and @Urbanecm thank you so much for your continuous support throughout the last few weeks.

Tue, Nov 10, 7:00 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections

Mon, Nov 9

Huji updated subscribers of T267580: QINU issue occurs when Lua module modifies text that contains a Cite reference.

@Amire80 this may be an issue you might be able to provide a fix (or some deeper insight) for.

Mon, Nov 9, 4:58 PM · I18n, MediaWiki-extensions-Scribunto, Cite
Huji added a parent task for T267580: QINU issue occurs when Lua module modifies text that contains a Cite reference: T28213: Strip marker (UNIQ / QINU) issues (tracking).
Mon, Nov 9, 4:56 PM · I18n, MediaWiki-extensions-Scribunto, Cite
Huji added a subtask for T28213: Strip marker (UNIQ / QINU) issues (tracking): T267580: QINU issue occurs when Lua module modifies text that contains a Cite reference.
Mon, Nov 9, 4:56 PM · MediaWiki-Parser, Tracking-Neverending
Huji created T267580: QINU issue occurs when Lua module modifies text that contains a Cite reference.
Mon, Nov 9, 4:54 PM · I18n, MediaWiki-extensions-Scribunto, Cite

Sat, Nov 7

Huji added a comment to T262689: Carry out the 2020 fawiki elections on votewiki.

A set of socks were identified on fawiki and blocked a few hours ago. This may have implications regarding the election. Decision as to which votes to strike is made by bureaucrats (per fawiki policy). So please standby and do not tally the votes yet.

Sat, Nov 7, 11:35 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections
Huji updated the task description for T267482: Add a "release votes" feature for SecurePoll vote dumps.
Sat, Nov 7, 6:52 PM · MediaWiki-extensions-SecurePoll, Platform Engineering
Huji added a subtask for T145653: Overhaul the poll creation page: T267482: Add a "release votes" feature for SecurePoll vote dumps.
Sat, Nov 7, 6:51 PM · MediaWiki-extensions-SecurePoll
Huji added a parent task for T267482: Add a "release votes" feature for SecurePoll vote dumps: T145653: Overhaul the poll creation page.
Sat, Nov 7, 6:51 PM · MediaWiki-extensions-SecurePoll, Platform Engineering
Huji created T267482: Add a "release votes" feature for SecurePoll vote dumps.
Sat, Nov 7, 6:51 PM · MediaWiki-extensions-SecurePoll, Platform Engineering

Fri, Nov 6

Huji added a comment to T266523: Verify that no votes were cast via proxy in 2020 fawiki elections.

It is all good.

Fri, Nov 6, 2:03 AM · User-Urbanecm, Elections
Huji added a comment to T266523: Verify that no votes were cast via proxy in 2020 fawiki elections.

@Urbanecm please strike the vote by پخش مطلب because they voted while being blocked on fawiki, which is against our election policy.

Fri, Nov 6, 1:32 AM · User-Urbanecm, Elections

Thu, Nov 5

Huji updated the task description for T267275: Monitor the growth of CheckUser tables at enwiki and few other very large wikis.
Thu, Nov 5, 1:21 AM · DBA, CheckUser

Wed, Nov 4

Huji added a comment to T253802: Configure WMF wikis to log login attempts in CheckUser.

Fingers crossed.

Wed, Nov 4, 2:36 PM · Patch-For-Review, User-Urbanecm, User-Huji, MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Trust-and-Safety, WMF-Legal, CheckUser, Wikimedia-Site-requests
Huji added a comment to T264768: Avoid dangerous AbuseFilter edits.

Aside from regexp patterns matching blank (or matching everything), do we have any other "dangerous" edits in mind? Have they ever happened, and if so, have they happened frequently enough to be a concern?

Wed, Nov 4, 12:39 AM · AbuseFilter

Tue, Nov 3

Huji added a comment to T266738: Diff for Lua code module should always have LTR dir.

@eranroz which WMF project do you see this issue on? When I looked at a Lua Module's diff on fawiki, the <table> element wrapping the diff correctly had the class diff-contentalign-left and that is also the same thing we see with JS pages.

Tue, Nov 3, 1:03 PM · MediaWiki-Page-diffs, I18n, RTL

Nov 3 2020

Huji added a comment to T10327: Language::formatNum() should prefix negative values with − (minus sign U+2212).

I can tell you that it will cause massive problems with templates on fawiki which use formatnum to allow the arguments to be either in local digits (۱ ۲ ۳) or in Arabic digits (1 2 3). We will essentially have to wrap many of those use cases into another template that undoes the change proposed here, so math would continue to work (many of our uses of {{formatnum}} are inside a mathematical expression). That is expensive server time.

Nov 3 2020, 1:37 AM · MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), User-notice, MediaWiki-Interface

Nov 2 2020

Huji added a comment to T266298: Enable wgAbuseFilterNotificationsPrivate by default for WMF wikis.

The current is setup seems inconsistent, since private filters don't trigger a feed notification, yet an anonymous user can view on Special:AbuseLog that they were triggered, so I see no reason not to publish that through the RCFeed.

Nov 2 2020, 8:59 PM · User-Urbanecm, AbuseFilter, User-DannyS712, Wikimedia-Site-requests
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Nov 2 2020, 2:06 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)

Nov 1 2020

Huji edited projects for T266944: AbuseFilterNotificationsPrivate: Enable notifications for private filters on es.wikipedia, added: AbuseFilter, Wikimedia-Site-requests; removed Wikimedia-abusefilter-global-maintainers.
Nov 1 2020, 1:24 AM · Wikimedia-Site-requests, AbuseFilter

Oct 30 2020

Huji added a project to T266695: Investigate SecurePoll [8Hr]: User-Huji.
Oct 30 2020, 7:40 PM · User-Huji, MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)
Huji added a comment to T266695: Investigate SecurePoll [8Hr].

In that case, perhaps I can help you with listing a set of acceptance criteria for the next tool (may it be a revamp of SecurePoll, or an external tool that people can log into using OAuth or something). For now, I refer to that as "future tool".

Oct 30 2020, 7:29 PM · User-Huji, MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)
Huji added a parent task for T237099: Limit the number of times a user can vote: T145653: Overhaul the poll creation page.
Oct 30 2020, 7:17 PM · User-Huji, Platform Engineering, MediaWiki-extensions-SecurePoll
Huji added a subtask for T145653: Overhaul the poll creation page: T237099: Limit the number of times a user can vote.
Oct 30 2020, 7:17 PM · MediaWiki-extensions-SecurePoll
Huji added a subtask for T145653: Overhaul the poll creation page: T118073: SecurePoll option to not allow voters to have ties in their order of preferences.
Oct 30 2020, 7:13 PM · MediaWiki-extensions-SecurePoll
Huji added a parent task for T118073: SecurePoll option to not allow voters to have ties in their order of preferences: T145653: Overhaul the poll creation page.
Oct 30 2020, 7:13 PM · Community-Wishlist-Survey-2015, Elections, MediaWiki-extensions-SecurePoll
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 30 2020, 4:37 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 30 2020, 1:17 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 30 2020, 12:55 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)

Oct 29 2020

Huji reopened T182546: Require indentation of CASE statements in PHP code as "Open".

Reopening so the parties involved can decide if a new patch should be created, or the idea should be dropped altogether.

Oct 29 2020, 5:21 PM · MW-1.35-notes, Patch-For-Review, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), MediaWiki-Codesniffer

Oct 28 2020

Huji added a comment to T266695: Investigate SecurePoll [8Hr].

Finally! :)
In all seriousness, I am very excited about this. I have been thinking/wishing that we could do an overhaul and modernization of this extension in the same fashion done for CheckUser (as in, create a parallel set of special pages, etc.)
I am sure you have seen T145653 and its related tasks.
I am the de facto maintainer of SecurePoll so I am happy to assist in any way I can.

Oct 28 2020, 6:33 PM · User-Huji, MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)
Huji added a comment to T266584: Ensure current use cases of rmspecials are ready for change in its functionality.

@Strainu I did not know that.
I'm going to visit all those wikis so that CentralAuth generates as account for me.
When I will review the list in ~2 weeks, I will recheck those wikis not checked off to make sure I did not miss a notification.

Oct 28 2020, 6:25 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)

Oct 27 2020

Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 7:38 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji claimed T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:52 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:51 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:49 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji added a comment to T263024: Make rmspecials preserve whitespace.

T266584 will do.

Oct 27 2020, 5:43 PM · User-notice, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:41 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:41 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji created T266584: Ensure current use cases of rmspecials are ready for change in its functionality.
Oct 27 2020, 5:39 PM · Chinese-Sites, User-Huji, AbuseFilter (Overhaul-2020)
Huji added a comment to T263024: Make rmspecials preserve whitespace.

I see that the mass messages were sent. So far, GeneralNotability has helped us tick off both metawiki and enwiki.

Oct 27 2020, 1:36 AM · User-notice, AbuseFilter (Overhaul-2020)
Huji updated the task description for T266523: Verify that no votes were cast via proxy in 2020 fawiki elections.
Oct 27 2020, 1:29 AM · User-Urbanecm, Elections
Huji created T266523: Verify that no votes were cast via proxy in 2020 fawiki elections.
Oct 27 2020, 1:28 AM · User-Urbanecm, Elections

Oct 26 2020

Huji added a comment to T265344: Monitor the growth of CheckUser tables at large wikis.

@Marostegui let's say you pull data tomorrow, and you see the current trends continue; by current trends, I mean the uncompressed size increasing by 14MB a week for eswiki, and 20MB for ruwiki. What will be the next step? Do we extend monitoring for 4 more weeks and hope that a plateau a reached (ultimately, a plateau is expected to be reached in 90 days since the change). Do we just generalize it for the 90-day period and estimate what that plateau would be (which, right now, is estimate at 1.1GB for eswiki and 1.2 GB for ruwiki, uncompressed)? Or even try to generalize that to all other wikis?

Oct 26 2020, 6:41 PM · DBA

Oct 25 2020

Huji updated the task description for T266415: RTL ref are not shown in RTL when <references/> is wrapped in an object with LTR directionality.
Oct 25 2020, 9:35 PM · RTL, User-Huji, I18n, Cite
Huji added projects to T266415: RTL ref are not shown in RTL when <references/> is wrapped in an object with LTR directionality: I18n, User-Huji.
Oct 25 2020, 9:34 PM · RTL, User-Huji, I18n, Cite
Huji created T266415: RTL ref are not shown in RTL when <references/> is wrapped in an object with LTR directionality.
Oct 25 2020, 9:34 PM · RTL, User-Huji, I18n, Cite

Oct 24 2020

Huji added a comment to T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed.

Thanks Danny. I will be happy to provide support through code review, at least.
I retitled the task to reflect its new scope

Oct 24 2020, 12:53 PM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion
Huji renamed T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed from Allow revdel for the edit summaries of oversight-style deleted diffs to Allow aspects of edits or logs to be revdeled while other aspects are supressed.
Oct 24 2020, 12:53 PM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion
Huji added a comment to T262689: Carry out the 2020 fawiki elections on votewiki.

That list is *not* autogenerated. I manually entered it on votewiki. The process for generating is a multi-step process (see T262746) but it is not an automated process via votewiki.

Oct 24 2020, 12:51 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections
Huji added a comment to T262689: Carry out the 2020 fawiki elections on votewiki.

@Urbanecm one more issue was discovered. Can you please check the list of eligible voters and see if a user with name Amin is listed there? If so, can you change it to Amin(امین) please? The parentheses in this user's username had caused some copy-and-paste problems on the user list I maintained on fawiki and used as the source of eligible voters import. Therefore, the user is currently unable to vote. Thanks!

Oct 24 2020, 12:30 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections
Huji created T266385: Eligible voter list should be shown in read-only fashion to non-election admins.
Oct 24 2020, 12:28 PM · Platform Engineering, User-Huji, MediaWiki-extensions-SecurePoll
Huji raised the priority of T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed from Medium to Needs Triage.
Oct 24 2020, 1:43 AM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion
Huji placed T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed up for grabs.
Further Analysis

As it turns out a lot of core and non-core code is directly interpreting the value of rev_deleted. This means we need to patch everyone of those.

Oct 24 2020, 1:43 AM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion

Oct 23 2020

Huji updated the task description for T262689: Carry out the 2020 fawiki elections on votewiki.
Oct 23 2020, 12:43 AM · Wikimedia-Site-requests, Trust-and-Safety, Elections

Oct 22 2020

Huji added a comment to T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed.

My plan was to bring it to DBA attention once we have a patch. The proposal will not result in a schema change.

Oct 22 2020, 5:09 PM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion
Huji added a comment to T262689: Carry out the 2020 fawiki elections on votewiki.

To answer you quesiton "how did i manage to remove Joe?" see T145415

Oct 22 2020, 4:31 PM · Wikimedia-Site-requests, Trust-and-Safety, Elections
Huji added a project to T253462: Allow aspects of edits or logs to be revdeled while other aspects are supressed: User-Huji.
Oct 22 2020, 1:25 PM · Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion