kaldari (Ryan Kaldari)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Nov 6 2014, 11:07 PM (145 w, 5 d)
Availability
Available
IRC Nick
Kaldari
LDAP User
Kaldari
MediaWiki User
Kaldari

Recent Activity

Today

kaldari added a comment to T166626: Update message copy for Mute feature.

@dbarratt: Note that you don't have to add all the text into the preference label itself. There is a help parameter for more detailed instructions: https://www.mediawiki.org/wiki/HTMLForm/tutorial2#Adding_Help-text.

Wed, Aug 23, 7:51 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Anti-Harassment (AHT Sprint 2), Collaboration-Team-Triage, Voice & Tone, Easy, User-notice-collaboration, Support-and-Safety, Notifications
kaldari added a comment to T166626: Update message copy for Mute feature.

@TBolliger: Figuring out what is deployed where and when is both an art and a science. The best place to start is https://wikitech.wikimedia.org/wiki/Deployments. If we look at https://wikitech.wikimedia.org/wiki/Deployments#Wednesday.2C.C2.A0August.C2.A023, we see that group1 wikis (which includes Meta) are supposed to be updated to 1.30.0-wmf.15 by 2pm today. Things don't always go according to schedule though. In the window for the train deployment you'll see a link to "Blockers: Task T170633". That will let you see if there are any outstanding blockers preventing the train deployment. If there are, you might want to inquire in #wikimedia-operations about the status of the blockers.

Wed, Aug 23, 7:45 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Anti-Harassment (AHT Sprint 2), Collaboration-Team-Triage, Voice & Tone, Easy, User-notice-collaboration, Support-and-Safety, Notifications
kaldari added a comment to T173891: create production ip_changes table for RangeContributions.

Ran foreachwiki sql.php /srv/mediawiki/php/maintenance/archives/patch-ip_changes.sql. Could someone verify that the new ip_changes table is live in all the databases? (Not sure if there's a handy tool for that.)

Wed, Aug 23, 7:29 PM · Security, Community-Tech, DBA
kaldari added a comment to T173856: #Security access for Niharika.

Niharika will need access to Security tickets, not WMF-NDA AFAIK.

Wed, Aug 23, 7:06 PM · Security, WMF-NDA-Requests
kaldari renamed T173856: #Security access for Niharika from WMF-NDA access for Niharika to #Security access for Niharika.
Wed, Aug 23, 7:05 PM · Security, WMF-NDA-Requests
kaldari updated the task description for T138166: Allow users to restrict who can send them direct emails via Special:EmailUser.
Wed, Aug 23, 7:01 PM · Anti-Harassment, Support-and-Safety, Mail, MediaWiki-Email
kaldari updated subscribers of T173619: Security review for ArticleCreationWorkflow extension branch master.

@dpatrick: FYI, we have a deadline on this of September 7, but it's probably the smallest MediaWiki extension ever created, so it should be easy to review. Let me know if September 7th is not going to be doable, so that we can change the schedule for ACTRIAL.

Wed, Aug 23, 6:09 PM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari updated the task description for T173619: Security review for ArticleCreationWorkflow extension branch master.
Wed, Aug 23, 6:03 PM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari added a comment to T173891: create production ip_changes table for RangeContributions.

The table should not be in dumps - it could contain revision deleted IPs.

@Bawolff: How are revision deleted IPs currently dealt with in dumps?

Wed, Aug 23, 5:59 PM · Security, Community-Tech, DBA
kaldari added a comment to T173699: AntiSpoof should use language-specific mappings.

@Huji: Typically the way to deal with case 3 is ccnorm( added_lines ) rlike ccnorm( "لغو" ). If ccnorm is used on both arguments, it doesn't matter which direction the mapping is in. And when checks are made against new usernames, it compares the normalized version of the new username with the normalized version of the existing usernames (so the Kurdish/Persian issue shouldn't be a problem as long the characters exist in the mapping). I agree we need to add more non-English characters to the mapping, but I don't see a use case that actually requires separate language specific mappings yet. I originally supported the idea of having separate mappings, but currently I think having a single comprehensive mapping is still the best solution. If there are other use cases I'm missing, let me know.

Wed, Aug 23, 4:54 PM · Anti-Harassment, AntiSpoof
kaldari added a comment to T173891: create production ip_changes table for RangeContributions.

if possible try to avoid assigning it directly to Jaime

I assigned it to Jaime because the documentation said the task should be "owned by DBA", which should probably be changed to "tagged for the DBA" (or something less confusing).

Wed, Aug 23, 4:20 PM · Security, Community-Tech, DBA
kaldari added a comment to T170850: Visualize page create events for all wikis .

FWIW, there's a list of all the wiki databases at https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/dblists/all.dblist.

Wed, Aug 23, 12:09 AM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), EventBus, Community-Tech-Sprint, Analytics, Contributors-Analysis, Analytics-EventLogging
kaldari moved T173891: create production ip_changes table for RangeContributions from Untriaged to Community/Communication on the Community-Tech board.
Wed, Aug 23, 12:05 AM · Security, Community-Tech, DBA
kaldari updated the task description for T173891: create production ip_changes table for RangeContributions.
Wed, Aug 23, 12:04 AM · Security, Community-Tech, DBA
kaldari created T173891: create production ip_changes table for RangeContributions.
Wed, Aug 23, 12:03 AM · Security, Community-Tech, DBA

Yesterday

kaldari set the point value for T163562: Add basic IP range support to Special:Contributions to 40.
Tue, Aug 22, 11:46 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Wikimania-Hackathon-2017, Community-Tech-Sprint, MediaWiki-Special-pages, IPv6
kaldari added a comment to T172470: Remove $wgCodeMirrorEnableFrontend.

@Pastakhov: Is there any reason we need this config variable?

Tue, Aug 22, 11:39 PM · Community-Tech, MediaWiki-extensions-CodeMirror
kaldari updated subscribers of T172585: Need support for Echo notification preferences .

@DannyH: We need a product decision on this. Do we want one checkbox for the entire matrix, one checkbox per row, or one checkbox per option?

Tue, Aug 22, 11:37 PM · Community-Tech, GlobalPreferences
kaldari renamed T172585: Need support for Echo notification preferences from Need support for Echo notification preferences to Need support for Echo notification preferences .
Tue, Aug 22, 11:33 PM · Community-Tech, GlobalPreferences
kaldari triaged T172337: Implement a method to keep rtl.dblist up to date as Normal priority.
Tue, Aug 22, 11:28 PM · RTL, Community-Tech, I18n
kaldari triaged T172456: Syntax highlighting - translate and tvar tags as Normal priority.
Tue, Aug 22, 11:22 PM · MediaWiki-extensions-CodeMirror, Community-Tech
kaldari triaged T173480: New Wikitext Editor should only show syntax highlighting option when beta feature is enabled as Normal priority.
Tue, Aug 22, 11:16 PM · Community-Tech, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
kaldari moved T173873: Add breadcrumb to get back to Preferences from GlobalPreferences from Sprint planning/estimation to Backlog on the Community-Tech board.
Tue, Aug 22, 11:13 PM · GlobalPreferences, Community-Tech
kaldari triaged T173873: Add breadcrumb to get back to Preferences from GlobalPreferences as Normal priority.
Tue, Aug 22, 11:12 PM · GlobalPreferences, Community-Tech
kaldari moved T173888: LoginNotify not working for everyone apparently from Sprint planning/estimation to Backlog on the Community-Tech board.
Tue, Aug 22, 11:11 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, MediaWiki-extensions-LoginNotify, Community-Tech
kaldari triaged T173888: LoginNotify not working for everyone apparently as Normal priority.
Tue, Aug 22, 11:11 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, MediaWiki-extensions-LoginNotify, Community-Tech
kaldari triaged T173605: ACW should intercept page creation via VisualEditor as High priority.
Tue, Aug 22, 11:08 PM · VisualEditor, Community-Tech-Sprint, MediaWiki-extensions-ArticleCreationWorkflow
kaldari added a comment to T65217: Augmenting our normalization data with Unicode/CLDR data.

Another option: Start mass importing useful mappings from http://www.unicode.org/Public/security/latest/confusables.txt to equivset.in. By "useful" I mean stuff like:

1D47A ;	0053 ;	MA	# ( 𝑺 → S ) MATHEMATICAL BOLD ITALIC CAPITAL S → LATIN CAPITAL LETTER S	#

but not:

1F319 ;	263D ;	MA	#* ( 🌙 → ☽ ) CRESCENT MOON → FIRST QUARTER MOON	#
Tue, Aug 22, 10:30 PM · I18n, AntiSpoof
kaldari added a comment to T173699: AntiSpoof should use language-specific mappings.

@Huji: The more I try to figure out how to actually implement this, the more I think it won't be practical. The main problem is that in real life wikis don't stick to one particular language + character set. Take a look at the Recent Changes feed on Japanese Wikipedia, for example: https://ja.wikipedia.org/wiki/%E7%89%B9%E5%88%A5:%E6%9C%80%E8%BF%91%E3%81%AE%E6%9B%B4%E6%96%B0. The majority of the user names are in Roman/English characters. On Hebrew Wikipedia and Arabic Wikipedia, it seems to be about half. If we only did normalizations in the wiki language, it wouldn't help for half of the users. In most cases, what needs to be done is that both parts of the comparison need to be normalized. That should allow normalization to work in pretty much any circumstance. What is the actual use case that you are trying to fix here?

Tue, Aug 22, 10:20 PM · Anti-Harassment, AntiSpoof
kaldari added a comment to T65217: Augmenting our normalization data with Unicode/CLDR data.

Here's what I think we should do: Let's implement our own wrapper function around Spoofchecker::areConfusable(), maybe called areSimilar() or something, but augment it with our own (new) list of confusable characters that aren't in the CLDR list (See T65217#3402681 for example). Also, make we are setting Spoofchecker::setChecks( Spoofchecker::ANY_CASE ), so that it is case insensitive.

Tue, Aug 22, 9:19 PM · I18n, AntiSpoof
kaldari added a comment to T170850: Visualize page create events for all wikis .

What measurements are we interested in?

Whatever you need for ACTRIAL, plus some basic ones:

  • Page creations per day
  • Main namespace page creations per day
  • Article (non-redirect main namespace) creations per day
Tue, Aug 22, 7:15 PM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), EventBus, Community-Tech-Sprint, Analytics, Contributors-Analysis, Analytics-EventLogging
kaldari added a comment to T173856: #Security access for Niharika.

Approved as manager.

Tue, Aug 22, 6:36 PM · Security, WMF-NDA-Requests
kaldari added a comment to T152540: Migrate to HTML5 section ids.

@daniel: I hearby request an IRC meeting. Hope that's the correct process for requesting it :)

Tue, Aug 22, 6:29 PM · Readers-Web-Backlog (Tracking), User-notice, Community-Tech-Sprint, Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, TechCom-RfC, Community-Wishlist-Survey-2016, Community-Tech, ContentTranslation, MediaWiki-Parser, Parsoid, Parsing-Team
kaldari moved T172958: CodeMirror is incompatible with new wikitext editor from Needs Review/Feedback to Done on the Community-Tech-Sprint board.
Tue, Aug 22, 6:24 PM · MW-1.30-release-notes (WMF-deploy-2017-08-22 (1.30.0-wmf.15)), Patch-For-Review, Community-Tech-Sprint, Community-Tech, MediaWiki-extensions-CodeMirror
kaldari moved T172085: Add destination buttons to landing page from Needs Review/Feedback to Done on the Community-Tech-Sprint board.
Tue, Aug 22, 6:24 PM · Patch-For-Review, Community-Tech-Sprint, MediaWiki-extensions-ArticleCreationWorkflow
kaldari closed T172085: Add destination buttons to landing page as Resolved.
Tue, Aug 22, 6:24 PM · Patch-For-Review, Community-Tech-Sprint, MediaWiki-extensions-ArticleCreationWorkflow
kaldari updated subscribers of T173838: Enable EchoPerUserBlacklist on all Wikimedia wikis with Echo enabled.

@dbarratt: Yes, we need to submit the configuration patch, schedule the deployment at https://wikitech.wikimedia.org/wiki/Deployments, and test immediately after the deployment. @Niharika can cover in more detail.

Tue, Aug 22, 6:06 PM · Patch-For-Review, User-Urbanecm, Wikimedia-Extension-setup, Anti-Harassment, User-notice-collaboration, User-notice, Support-and-Safety, Notifications, Collaboration-Team-Triage
kaldari updated the task description for T173766: Instrument event-logging data for ArticleCreationWorkflow.
Tue, Aug 22, 5:43 PM · Community-Tech-Sprint, Patch-For-Review
kaldari set the point value for T153021: Add some more characters to AntiSpoof mappings for usage in TitleBlacklists to 2.
Tue, Aug 22, 5:20 PM · User-MarcoAurelio, Anti-Harassment, Security-Extensions, Security, AntiSpoof
kaldari set the point value for T173838: Enable EchoPerUserBlacklist on all Wikimedia wikis with Echo enabled to 2.
Tue, Aug 22, 5:11 PM · Patch-For-Review, User-Urbanecm, Wikimedia-Extension-setup, Anti-Harassment, User-notice-collaboration, User-notice, Support-and-Safety, Notifications, Collaboration-Team-Triage
kaldari updated the task description for T173796: Performance review of ArticleCreationWorkflow extension.
Tue, Aug 22, 1:22 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Performance-Team
kaldari created T173796: Performance review of ArticleCreationWorkflow extension.
Tue, Aug 22, 1:21 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Performance-Team
kaldari added a comment to T173781: Design review of article creation landing page.

Here's a sketch that Nirzar made with his more recent ideas:

Tue, Aug 22, 1:11 AM · Community-Tech-Sprint, Design, MediaWiki-extensions-ArticleCreationWorkflow

Mon, Aug 21

kaldari added a comment to T173781: Design review of article creation landing page.

Actually, I lied to Nirzar. Users would not come directly to the landing page from redlinks. They would have to go to the redlink page and then click on the "Create" tab or the "Start the XXXX article" link. Sorry about the confusion.

Mon, Aug 21, 10:53 PM · Community-Tech-Sprint, Design, MediaWiki-extensions-ArticleCreationWorkflow
kaldari updated subscribers of T173766: Instrument event-logging data for ArticleCreationWorkflow.

After talking with @MaxSem, we've decided to append the requested page title as a query string parameter rather than as a subpage so that we get pageview data for free via the pageview API.

Mon, Aug 21, 10:25 PM · Community-Tech-Sprint, Patch-For-Review
kaldari updated subscribers of T173766: Instrument event-logging data for ArticleCreationWorkflow.
Mon, Aug 21, 9:20 PM · Community-Tech-Sprint, Patch-For-Review
kaldari added a comment to T173766: Instrument event-logging data for ArticleCreationWorkflow.

Hmm, this might be a lot harder than I thought. The pageview stats are going to be different for every page title, so there's no easy way to roll it up without doing some expensive queries on the raw pageview data. Also, it doesn't look like there's any way to execute JavaScript from the clickable button template. We would have to add some JS to common.js which would bloat page load for everyone. I'm wondering if we should re-think making the entire page live on-wiki, as this makes analytics difficult.

Mon, Aug 21, 9:20 PM · Community-Tech-Sprint, Patch-For-Review
kaldari assigned T173781: Design review of article creation landing page to Nirzar.
Mon, Aug 21, 9:12 PM · Community-Tech-Sprint, Design, MediaWiki-extensions-ArticleCreationWorkflow
kaldari triaged T173781: Design review of article creation landing page as High priority.
Mon, Aug 21, 9:10 PM · Community-Tech-Sprint, Design, MediaWiki-extensions-ArticleCreationWorkflow
kaldari created T173781: Design review of article creation landing page.
Mon, Aug 21, 9:09 PM · Community-Tech-Sprint, Design, MediaWiki-extensions-ArticleCreationWorkflow
kaldari added a comment to T173779: Requesting access to restricted hosts for dbarratt.

David is a developer on the anti-harassment tools team and thus will commonly need access to data that isn't replicated (as many of the tools he will be working on will be related to private data, such as checkuser, abuse filter, etc.). As David's manager, I approve the request.

Mon, Aug 21, 9:03 PM · Ops-Access-Requests, Operations
kaldari added a comment to T170717: Generate report of Special:EmailUser usage.

FWIW, I have no idea what "checkuser database" refers to. I think they mean the cu_changes table that exists in each wiki database. Any time an email action is performed, it should record an entry in that table with the cuc_actiontext field set to "sent an email to user XXXX" (on English Wikipedia at least). You can see some example data, by running:

select * from cu_changes where cuc_actiontext LIKE 'sent an email to user%' LIMIT 5;

from the enwiki database via terbium.

Mon, Aug 21, 8:23 PM · Anti-Harassment (AHT Sprint 3)
kaldari added a comment to T170717: Generate report of Special:EmailUser usage.

@dbarratt: It's unlikely you could get a snapshot as the data is sensitive. You can query it directly from terbium (https://wikitech.wikimedia.org/wiki/Terbium).

Mon, Aug 21, 7:58 PM · Anti-Harassment (AHT Sprint 3)
kaldari updated subscribers of T173766: Instrument event-logging data for ArticleCreationWorkflow.

We might get the pageview data for free. I know that http://tools.wmflabs.org/pageviews/ supports page views for special pages, but I'm not sure how it deals with subpages (like Special:CreatePage/Puppies). Maybe @MusikAnimal would know. Do subpage page views roll-up into the parent page stats? I bet they don't. Is there any way to view the page views for a page and all it's subpages?

Mon, Aug 21, 6:42 PM · Community-Tech-Sprint, Patch-For-Review
kaldari closed T170990: Add index to mediawiki_page_create_1 table as Resolved.

@Ottomata: Awesome! Thank you!

Mon, Aug 21, 5:26 PM · Analytics, Contributors-Analysis, Community-Tech-Sprint, EventBus, Analytics-EventLogging
kaldari closed T170990: Add index to mediawiki_page_create_1 table, a subtask of T170850: Visualize page create events for all wikis , as Resolved.
Mon, Aug 21, 5:26 PM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), EventBus, Community-Tech-Sprint, Analytics, Contributors-Analysis, Analytics-EventLogging
kaldari added a comment to T152540: Migrate to HTML5 section ids.

The first thing is solved only for Firefox...

Actually, it's solved for every browser except Chrome.

Mon, Aug 21, 5:24 PM · Readers-Web-Backlog (Tracking), User-notice, Community-Tech-Sprint, Reading-Infrastructure-Team-Backlog, Mobile-Content-Service, TechCom-RfC, Community-Wishlist-Survey-2016, Community-Tech, ContentTranslation, MediaWiki-Parser, Parsoid, Parsing-Team

Sat, Aug 19

kaldari updated the task description for T173619: Security review for ArticleCreationWorkflow extension branch master.
Sat, Aug 19, 3:10 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari moved T173619: Security review for ArticleCreationWorkflow extension branch master from Community/Communication to Untriaged on the Community-Tech board.
Sat, Aug 19, 2:48 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari moved T173619: Security review for ArticleCreationWorkflow extension branch master from Untriaged to Community/Communication on the Community-Tech board.
Sat, Aug 19, 2:48 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari created T173619: Security review for ArticleCreationWorkflow extension branch master.
Sat, Aug 19, 2:47 AM · Community-Tech, MediaWiki-extensions-ArticleCreationWorkflow, Security-Reviews
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

Regardless, should this be a Special Page I assume? Where should I put it (new extension or core)?

It should either be a Special Page or a set of preferences. For me that decision hinges on whether we want to always make these settings global or not. If they are always global, that is a significant departure from how preferences normally work and I think we should put them on a separate special page. If they are not intended to always be global, I would favor including them in the regular preferences, personally. So I guess we'll have to see what comes out of the community consultation. As far as extension vs. core, I imagine this would at least partially be built in core either way. The specific notification muting feature would probably live in Echo, but work through a core hook (either in preferences or a new core special page).

Sat, Aug 19, 2:07 AM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

@dbarratt: Hmm, I see what you mean. In the blocking interface, the UI verbiage for disabling email is: "Prevent user from sending email". Maybe we could use similar verbiage:

Mute notifications from these users:
[                                  ]
Sat, Aug 19, 1:46 AM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications

Fri, Aug 18

kaldari added a comment to T171624: Investigate making Mute cross-wiki.

Yes it is out of scope, but since we know that we're planning on blocking actions outside of Echo (i.e. Special:EmailUser) soon, then I think it's important to figure out if we want to have a single list that covers multiple use cases or just let each extension have it's own list (which I think is a lot for a user to manage).

Fri, Aug 18, 11:46 PM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

@dbarratt, @TBolliger: Please do not involve blocking in this feature (as proposed at T171624#3534281). Blocking is a huge can of worms and if we try to incorporate blocking (especially non-admin blocking), I'm afraid it will derail the entire muting project. Can we take blocking off the table here and just concentrate on muting?

Fri, Aug 18, 11:44 PM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari updated subscribers of T161059: Measure AbuseFilter runtime.
Fri, Aug 18, 8:39 PM · Anti-Harassment (AHT Sprint 3), Community-Tech, Performance, AbuseFilter
kaldari added a comment to T161059: Measure AbuseFilter runtime.

@dmaza: You'll want to ask the Performance team, probably @aaron. See also https://wikitech.wikimedia.org/wiki/Statsd.

Fri, Aug 18, 8:37 PM · Anti-Harassment (AHT Sprint 3), Community-Tech, Performance, AbuseFilter
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

Special:Block allows you to block a user from sending email (as part of an editing block). This is commonly used against sock-puppet accounts that are created just for harassing people. This workflow has existed for years and works well. I would prefer that we not disrupt that particular feature unless there's a really good reason to.

Fri, Aug 18, 7:09 PM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari added a comment to T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).

Also reported for Special:Notifications.

Fri, Aug 18, 7:02 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Collaboration-Team-Triage (Collab-Team-Q1-Jul-Sep-2017), MediaWiki-Special-pages, Regression, Notifications
kaldari renamed T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded) from Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload) (module ext.echo.styles.badge not loaded) to Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).
Fri, Aug 18, 7:02 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Collaboration-Team-Triage (Collab-Team-Q1-Jul-Sep-2017), MediaWiki-Special-pages, Regression, Notifications
kaldari merged T173588: Icons for Alerts and Your Notices not showing up on Special:Notifications into T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).
Fri, Aug 18, 7:01 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Collaboration-Team-Triage (Collab-Team-Q1-Jul-Sep-2017), MediaWiki-Special-pages, Regression, Notifications
kaldari merged task T173588: Icons for Alerts and Your Notices not showing up on Special:Notifications into T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).
Fri, Aug 18, 7:01 PM · Collaboration-Team-Triage, Notifications, Wikimedia-General-or-Unknown
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

I'm confused. MediaWiki already supports blocking users from using the email feature. That shouldn't be related to the muting feature.

Fri, Aug 18, 6:52 PM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari added a comment to T170001: Syntax highlighting - RTL problems.

Filled an upstream request at https://github.com/codemirror/CodeMirror/issues/4921 to make the cursor control in CodeMirror configurable.

Fri, Aug 18, 6:44 PM · Patch-For-Review, I18n, RTL, Community-Tech-Sprint, MediaWiki-extensions-CodeMirror

Thu, Aug 17

kaldari placed T163284: Optimize edit count queries in XTools up for grabs.
Thu, Aug 17, 10:15 PM · Community-Tech-Sprint, XTools
kaldari added a comment to T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).

On what wiki, @kaldari?

My local wiki.

Thu, Aug 17, 9:59 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Collaboration-Team-Triage (Collab-Team-Q1-Jul-Sep-2017), MediaWiki-Special-pages, Regression, Notifications
kaldari added a comment to T171624: Investigate making Mute cross-wiki.

"Wait for Global Preferences to be implemented" seems like the best solution.

Thu, Aug 17, 8:04 PM · Anti-Harassment (AHT Sprint 3), Collaboration-Team-Triage, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Support-and-Safety, Notifications
kaldari added a comment to T173411: Notifications icons are broken on some special pages (Special:GadgetUsage, Special:Upload, Special:Notifications) (module ext.echo.styles.badge not loaded).

Haven't been able to reproduce locally.

Thu, Aug 17, 6:02 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Collaboration-Team-Triage (Collab-Team-Q1-Jul-Sep-2017), MediaWiki-Special-pages, Regression, Notifications
kaldari added a comment to T161054: Investigation: CodeMirror + New WikiText Editor performance issues.

@Niharika: I don't understand what you're suggesting. Right now the NWE is the size of the entire article. If CodeMirror covers the entire NWE, it will highlight all of the WikiText (and be slow). If CodeMirror doesn't cover the entire NWE (for example only covering the initial viewport), it will scroll out of view when the user scrolls the page. In order for that to work, in seems like we would have to do some really complicated hackery to make the CodeMirror div slide down the page as the user scrolls the page.

Thu, Aug 17, 12:56 AM · Community-Tech-Sprint, Performance, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
kaldari added a comment to T50552: Make PageTriage wiki agnostic.

If you consider PROD/BLPPROD + AfD/XfD + speedy deletion "straightforward" :)

Thu, Aug 17, 12:50 AM · Community-Wishlist-Survey-2015, Collaboration-Team-Triage, I18n, MediaWiki-extensions-PageCuration
kaldari moved T170609: Codemirror tries to show popup in NWE and fails spectacularly from Sprint planning/estimation to Archive on the Community-Tech board.
Thu, Aug 17, 12:46 AM · MW-1.30-release-notes (WMF-deploy-2017-08-01_(1.30.0-wmf.12)), User-Ryasmeen, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror, VisualEditor, Community-Tech
kaldari moved T173480: New Wikitext Editor should only show syntax highlighting option when beta feature is enabled from Untriaged to Sprint planning/estimation on the Community-Tech board.
Thu, Aug 17, 12:46 AM · Community-Tech, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
kaldari created T173480: New Wikitext Editor should only show syntax highlighting option when beta feature is enabled.
Thu, Aug 17, 12:46 AM · Community-Tech, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
kaldari added a comment to T161054: Investigation: CodeMirror + New WikiText Editor performance issues.

@Niharika: But then what happens when the user scrolls? If the CodeMirror div only covers the part of the NWE that is in the viewport, it won't work very well when the user scrolls down.

Thu, Aug 17, 12:16 AM · Community-Tech-Sprint, Performance, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
kaldari added a comment to T108687: Security review for CodeMirror extension branch master.

Yeah, I'm a little unclear on that myself. Reedy reviewed the PHP code back in April. There's some JS code in the extension that should be reviewed as well, though:

Thu, Aug 17, 12:12 AM · Community-Tech, Security-Reviews, MediaWiki-extensions-CodeMirror

Wed, Aug 16

kaldari triaged T173476: Investigation: Figure out what needs to be rewritten in GlobalPreferences as Normal priority.
Wed, Aug 16, 11:46 PM · GlobalPreferences, Community-Tech-Sprint
kaldari created T173476: Investigation: Figure out what needs to be rewritten in GlobalPreferences.
Wed, Aug 16, 11:43 PM · GlobalPreferences, Community-Tech-Sprint
kaldari moved T163284: Optimize edit count queries in XTools from Done to Ready on the Community-Tech-Sprint board.
Wed, Aug 16, 11:37 PM · Community-Tech-Sprint, XTools
kaldari edited projects for T163284: Optimize edit count queries in XTools, added: Community-Tech-Sprint; removed Community-Tech.
Wed, Aug 16, 11:37 PM · Community-Tech-Sprint, XTools
kaldari triaged T173474: Investigation: How will extensions opt specific preferences out of GlobalPreferences? as Normal priority.
Wed, Aug 16, 11:31 PM · Community-Tech-Sprint, GlobalPreferences
kaldari created T173474: Investigation: How will extensions opt specific preferences out of GlobalPreferences?.
Wed, Aug 16, 11:23 PM · Community-Tech-Sprint, GlobalPreferences
kaldari added a project to T152462: Add cookie when blocking anonymous users: Anti-Harassment.
Wed, Aug 16, 11:21 PM · Anti-Harassment, Community-Tech, Support-and-Safety, MediaWiki-User-management
kaldari lowered the priority of T168335: PageTriageUtil::getTopTriagers() is not accurate from Normal to Low.
Wed, Aug 16, 11:18 PM · Community-Tech-Sprint, Easy, Collaboration-Team-Triage, MediaWiki-extensions-PageCuration
kaldari moved T165708: Convert xtools to use Intuition from its own repository from Done to In Development on the Community-Tech-Sprint board.
Wed, Aug 16, 10:45 PM · User-Matthewrbowker, Community-Tech-Sprint, XTools
kaldari reopened T165708: Convert xtools to use Intuition from its own repository, a subtask of T153112: Epic: Rewriting XTools, as Open.
Wed, Aug 16, 10:45 PM · Community-Tech, XTools
kaldari reopened T165708: Convert xtools to use Intuition from its own repository as "Open".
Wed, Aug 16, 10:45 PM · User-Matthewrbowker, Community-Tech-Sprint, XTools
kaldari added a comment to T165708: Convert xtools to use Intuition from its own repository.

@MusikAnimal: I'm confused. What was actually done here? The description lists 2 tasks:

  • Remove the xtools dir from the Intuition repo.
  • Configure translatewiki.net to start doing translations for the xtools-rebirth repo.
Wed, Aug 16, 10:44 PM · User-Matthewrbowker, Community-Tech-Sprint, XTools
kaldari added a comment to T44085: Wikimedia needs a URL shortener (tracking).

@EdErhart-WMF: See the checklist at T108557.

Wed, Aug 16, 9:48 PM · RfC, Patch-For-Review, TechCom-RfC (ArchCom-Approved), Tracking, WorkType-NewFunctionality, Wikimedia-General-or-Unknown
kaldari added a project to T172348: Links to blocked/locked user accounts should have a class indicating so: Anti-Harassment.
Wed, Aug 16, 9:46 PM · Anti-Harassment, User-notice, Stewards-and-global-tools, MediaWiki-User-management, Patch-For-Review, MediaWiki-General-or-Unknown
kaldari added a comment to T50552: Make PageTriage wiki agnostic.

The problem with PageTriage and FlaggedRevs is that they need to be rewritten from scratch...

Why? The only real issue with making PageTriage wiki-agnostic is figuring out how to support totally different deletion workflows on different wikis. The rest of it is already wiki-agnostic.

Wed, Aug 16, 9:36 PM · Community-Wishlist-Survey-2015, Collaboration-Team-Triage, I18n, MediaWiki-extensions-PageCuration