Page MenuHomePhabricator

aezell (Alex Ezell)
Engineering Manager (WMF)

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jul 23 2018, 5:39 PM (48 w, 1 d)
Availability
Available
IRC Nick
aezell
LDAP User
Aezell
MediaWiki User
AEzell (WMF) [ Global Accounts ]

Recent Activity

Today

aezell added a comment to T225169: [4 hours] Investigate whether it's efficient to order by tag value (DBA input requested).

I think we should discuss whether the feature this work would enable is worth the effort.

Tue, Jun 25, 3:11 PM · Community-Tech (Kanban), Spike, PageCuration, Growth-Team

Fri, Jun 21

aezell added a comment to T223337: Fix SVGTranslate's Docker.

There is nothing more I want to do with this.

Fri, Jun 21, 2:52 PM · Community-Tech (Kanban), SVG Translate Tool

Thu, Jun 20

aezell renamed T226136: Gather reliability data for the wsexport tool from Gather reliability data for the tool to Gather reliability data for the wsexport tool .
Thu, Jun 20, 5:05 PM · Community-Tech (Kanban), E-Book-Export-Reliability

Thu, Jun 13

aezell updated aezell.
Thu, Jun 13, 2:31 PM

Tue, Jun 11

aezell updated subscribers of T225293: [BUG][8 hours] Investigate why the SVGTranslate webservice needs to be restarted so often.

@Samwilson to add @dom_walden to the `svgtranslate_test

Tue, Jun 11, 11:39 PM · Community-Tech (Kanban), Spike, SVG Translate Tool
aezell added a comment to T225293: [BUG][8 hours] Investigate why the SVGTranslate webservice needs to be restarted so often.

Let's make the first step of this work to setup a cron on production to restart the service once (maybe twice) a day. That should be done soon to get rid of the user impact. Then, we can do the effort to fix this.

Tue, Jun 11, 11:38 PM · Community-Tech (Kanban), Spike, SVG Translate Tool

Mon, Jun 10

aezell added a comment to T223174: [Timebox - 8 hours] Investigation: Watchlist Expiry.

The approach @MaxSem outlines above seems to boil down to our trying to cause the least amount of impact on other services. I agree that having a separate watchlist_expiry makes the most sense. That allows us to have a cron which cleans the watchlist table on some schedule. All the rest of the code could remain the same. I agree with Max that we could by convention say that the expiration is "best effort" and that it might be an hour or two off. That depends on how often we think we could have the cron run.

Mon, Jun 10, 8:08 PM · Community-Tech (Kanban)

Mon, Jun 3

aezell added a project to T224265: Redirect svgtranslate from toolserver.org: Cloud-VPS.

Tagging Cloud-VPS for help with review. If that's not the right project, please point me in the right direction.

Mon, Jun 3, 7:53 PM · cloud-services-team (Kanban), Cloud-VPS, Community-Tech (Kanban), Patch-For-Review, SVG Translate Tool

Fri, May 31

aezell added a comment to T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.

I think I understand what @dbarratt means about not using verbs in the text that the user clicks to get to the preferences. That seems right to me.

Fri, May 31, 2:55 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email

Wed, May 29

aezell added a comment to T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.

In our standup yesterday, we discussed this. @Niharika made it clear that she would prefer to have the checkboxes. I'll let her provide her reasoning if she wishes.

Wed, May 29, 3:36 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email

May 24 2019

aezell moved T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:14 PM · Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell reopened T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does as "Open".
May 24 2019, 6:13 PM · Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell reopened T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does, a subtask of T190350: Epic: ⚡️ Partial blocks, as Open.
May 24 2019, 6:13 PM · Anti-Harassment, MediaWiki-User-management
aezell moved T206163: Restrictions of overlapping blocks should be merged on enforcement from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Anti-Harassment (Lāmed - ל), Patch-For-Review, MediaWiki-User-management
aezell moved T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser from Ready to In Progress on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email
aezell moved T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock from Ready to Review on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management
aezell moved T221371: 'Thanks' are completely blocked when a user is partially blocked from Ready to Review on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Anti-Harassment (Kaf - כ), Growth-Team, Thanks
aezell moved T213490: Takedown tools: Datepicker picking wrong dates, submitting totally different figures from Ready to QA/Testing on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · Anti-Harassment (Lāmed - ל), Wikimedia-Takedown-Tools
aezell moved T224032: [BUG] Blocking from action "Editing their own talk page" is not effective unless "Editing" is also checked from Ready to QA/Testing on the Anti-Harassment (Kaf - כ) board.
May 24 2019, 6:12 PM · MediaWiki-User-management, MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Kaf - כ)
aezell edited projects for T224032: [BUG] Blocking from action "Editing their own talk page" is not effective unless "Editing" is also checked, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:11 PM · MediaWiki-User-management, MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Kaf - כ)
aezell closed T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does as Resolved.
May 24 2019, 6:11 PM · Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell closed T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does, a subtask of T190350: Epic: ⚡️ Partial blocks, as Resolved.
May 24 2019, 6:11 PM · Anti-Harassment, MediaWiki-User-management
aezell edited projects for T213490: Takedown tools: Datepicker picking wrong dates, submitting totally different figures, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · Anti-Harassment (Lāmed - ל), Wikimedia-Takedown-Tools
aezell edited projects for T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email
aezell edited projects for T221371: 'Thanks' are completely blocked when a user is partially blocked, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Anti-Harassment (Kaf - כ), Growth-Team, Thanks
aezell edited projects for T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:10 PM · Anti-Harassment (Lāmed - ל), MW-1.34-notes (1.34.0-wmf.5; 2019-05-14), Patch-For-Review, MediaWiki-User-management
aezell edited projects for T206163: Restrictions of overlapping blocks should be merged on enforcement, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:09 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Anti-Harassment (Lāmed - ל), Patch-For-Review, MediaWiki-User-management
aezell edited projects for T221066: Move methods from Block to BlockManager, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:09 PM · Anti-Harassment (Mem - מ), MediaWiki-User-management
aezell edited projects for T219882: Disabling JavaScript on Special:Block allows you to enter any positive number as a namespace, added: Anti-Harassment (Kaf - כ); removed Anti-Harassment (Yōd - י).
May 24 2019, 6:09 PM · Anti-Harassment, MediaWiki-User-management
aezell added a comment to T224245: Create a way to save preference options wherever they are set by GlobalPreferences without disruption.

I wonder if @MaxSem might be able to give us some of the context for why it was built that way?

May 24 2019, 6:06 PM · Patch-For-Review, Community-Tech (Kanban), Anti-Harassment, MediaWiki-extensions-GlobalPreferences

May 23 2019

aezell closed T221493: Reduce memory usage during e-book generation as Resolved.
May 23 2019, 11:05 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell closed T221335: Ensure wsexport logs all exceptions as Resolved.
May 23 2019, 11:05 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell moved T221335: Ensure wsexport logs all exceptions from Product sign-off to Done on the Community-Tech-Sprint board.
May 23 2019, 11:05 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell moved T221493: Reduce memory usage during e-book generation from Product sign-off to Done on the Community-Tech-Sprint board.
May 23 2019, 11:05 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a comment to T92621: Automatically review pages that were reverted to a previously reviewed state.

@Barkeep49 Thanks. My comment was a summation of a discussion we had within the team earlier today. I'm glad to read that we likely understood the request well enough.

May 23 2019, 8:18 PM · Community-Tech, Growth-Team, PageCuration
aezell assigned T223828: Redirects not appearing in New Page Patrol to MusikAnimal.
May 23 2019, 5:22 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Patch-For-Review, Community-Tech (Kanban), Regression, Growth-Team, PageCuration, English-Wikipedia-New-Pages-Patrol
aezell moved T223380: [BUG] Previous translations sometimes appear in current translation from To be estimated/discussed to Ready for development on the Community-Tech board.
May 23 2019, 5:20 PM · Community-Tech (Kanban), SVG Translate Tool
aezell added a comment to T92621: Automatically review pages that were reverted to a previously reviewed state.

I'm summarizing what I understand the request here. Please correct if I've missed something.

May 23 2019, 5:17 PM · Community-Tech, Growth-Team, PageCuration
aezell set the point value for T223380: [BUG] Previous translations sometimes appear in current translation to 2.
May 23 2019, 5:07 PM · Community-Tech (Kanban), SVG Translate Tool
aezell added a comment to T706: Requests for addition to the #acl*Project-Admins group (in comments).

As an Engineering Manager I need to be able to admin projects for Community Tech to help manage our sprint boards.

May 23 2019, 4:10 PM · Project-Admins

May 22 2019

aezell added a comment to T221493: Reduce memory usage during e-book generation.

Sounds like we are in a good spot then. I'm comfortable with it falling over at 30 concurrent requests...for now.

May 22 2019, 10:43 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a parent task for T218270: Mute: Add links to the Tools menu on user pages to mute/unmute user: T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.
May 22 2019, 6:26 PM · Anti-Harassment (Mem - מ), MediaWiki-Email, Notifications, Growth-Team
aezell added a subtask for T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser: T218270: Mute: Add links to the Tools menu on user pages to mute/unmute user.
May 22 2019, 6:26 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email
aezell added a subtask for T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser: T220163: Allow user to mute notifications from Special:Mute page.
May 22 2019, 6:25 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-Email
aezell added a parent task for T220163: Allow user to mute notifications from Special:Mute page: T218265: Mute: Add links to disable email and mute specific user to emails sent via Special:EmailUser.
May 22 2019, 6:25 PM · Anti-Harassment (Mem - מ)
aezell added a comment to T221966: [BUG] Uncaught ReferenceError using the File search.

Try using the debounce method in OOUI. If that doesn't fix it, we should document our findings here and abandoning it.

May 22 2019, 4:17 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

May 14 2019

aezell updated the task description for T221783: [BUG] Errors when previewing and downloading translation of StressEnergyTensor contravariant.svg.
May 14 2019, 11:45 PM · Community-Tech (Kanban), Community-Tech-Sprint, SVG Translate Tool

Apr 25 2019

aezell added a comment to T166337: wsexport tool leaking files in /tmp.

Thanks @MaxSem. I suspect, maybe when Sam gets back, that we can sync up the code across them with the fixes you've made already.

Apr 25 2019, 10:05 PM · Community-Tech (Kanban), E-Book-Export-Reliability, Tools, Toolforge
aezell created T221900: Get the extension ready for release.
Apr 25 2019, 9:14 PM · Dark-Mode
aezell created T221898: Put final CSS in Dark Mode extension.
Apr 25 2019, 9:02 PM · Dark-Mode
aezell created T221897: Allow users to switch Dark Mode on/off.
Apr 25 2019, 9:00 PM · Dark-Mode
aezell set the point value for T221334: Cannot modify header information - headers already sent to 3.
Apr 25 2019, 5:48 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a comment to T221334: Cannot modify header information - headers already sent.

This could mean that users potentially aren't receiving the headers for their requests in the right way. We don't know what that means for the user experience.

Apr 25 2019, 5:48 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell updated the task description for T221493: Reduce memory usage during e-book generation.
Apr 25 2019, 5:32 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a comment to T221335: Ensure wsexport logs all exceptions.

Based on what @MaxSem says above, it sounds like we want to filter to certain kind of meaningful exceptions. That likely means we'll need to filter out some non-error/crash type exceptions.

Apr 25 2019, 5:26 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a comment to T166337: wsexport tool leaking files in /tmp.

@MaxSem Are we pushing changes like this and the other recent ones out to staging and production or just production?

Apr 25 2019, 3:38 PM · Community-Tech (Kanban), E-Book-Export-Reliability, Tools, Toolforge
aezell added a comment to T221804: Make an easy way to preview night mode styling.

I'd rather we not spend efforts on this and focus on getting the extension built. Then we can iterate on the testing there with the CSS that's been tested via the method that's already available.

Apr 25 2019, 2:01 PM · Dark-Mode

Apr 24 2019

aezell moved T214214: Disable block notice tracking from Ready to In Progress on the Anti-Harassment (Teth - ט) board.
Apr 24 2019, 6:29 PM · MW-1.33-notes, Anti-Harassment (Teth - ט), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Patch-For-Review
aezell moved T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend) from Teth - ט to Cards ready for development on the Anti-Harassment board.
Apr 24 2019, 6:27 PM · Anti-Harassment, MediaWiki-User-management
aezell moved T221066: Move methods from Block to BlockManager from Cards ready for development to Teth - ט on the Anti-Harassment board.
Apr 24 2019, 6:23 PM · Anti-Harassment (Mem - מ), MediaWiki-User-management
aezell moved T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does from Cards ready for development to Teth - ט on the Anti-Harassment board.
Apr 24 2019, 6:23 PM · Anti-Harassment (Mem - מ), Patch-For-Review, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools, MediaWiki-User-management
aezell moved T221371: 'Thanks' are completely blocked when a user is partially blocked from Cards ready for development to Teth - ט on the Anti-Harassment board.
Apr 24 2019, 6:22 PM · MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Anti-Harassment (Kaf - כ), Growth-Team, Thanks

Apr 23 2019

aezell added a comment to T220522: [BUG] "Argument 1 passed to App\Model\Svg\SvgFile::replaceIndicesRecursive() must be of the type string, null given" when Downloading.

I tested this and no longer receive the error. I'm approving the review in Github.

Apr 23 2019, 9:01 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
aezell updated subscribers of T221425: Design studies for dark mode styles/color scheme.

@jmatazzoni Did @Niharika show you how to apply the custom CSS to any wiki and/or page? That might be helpful for you.

Apr 23 2019, 6:13 PM · Dark-Mode

Apr 19 2019

aezell closed T219343: Create a staging environment for wsexport as Resolved.

I tested this and it works quite nicely. Moving to Done.

Apr 19 2019, 4:16 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell added a comment to T213045: Preserve in-progress translations if user logs in or navigates away after adding translations.

I did a rudimentary test on this and it seems to work fine.

Apr 19 2019, 3:56 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
aezell closed T219330: [16 hour spike] Investigate issues related to failures of Wikisource e-book export as Resolved.
Apr 19 2019, 3:43 PM · Community-Tech-Sprint, Spike, E-Book-Export-Reliability, Community-Tech
aezell added a comment to T219330: [16 hour spike] Investigate issues related to failures of Wikisource e-book export .

I took a look at the new tasks that Max created and it looks like a good start to dig through the first layer of issues with the service.

Apr 19 2019, 3:43 PM · Community-Tech-Sprint, Spike, E-Book-Export-Reliability, Community-Tech
aezell updated the task description for T221333: Header may not contain more than a single header, new line detected.
Apr 19 2019, 3:42 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell updated the task description for T221334: Cannot modify header information - headers already sent.
Apr 19 2019, 3:42 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell updated the task description for T221335: Ensure wsexport logs all exceptions.
Apr 19 2019, 3:41 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell updated the task description for T221336: Undefined index: pages in Api.php.
Apr 19 2019, 3:39 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability

Apr 18 2019

aezell added a comment to T221403: Add night mode inversion code with a feature flag, so we can test it out.

This is now invalid. The result of the "invert" isn't high enough fidelity for what we want. We should strive towards something more like what the mobile app does. Maybe we can learn from their code?

Apr 18 2019, 10:58 PM
aezell added a comment to T221403: Add night mode inversion code with a feature flag, so we can test it out.

We should start with Test. Once it has a feature flag and is fully deployed, enabling/disabling on any wiki is a trivial SWAT deploy of the config change.

Apr 18 2019, 8:55 PM
aezell updated the task description for T221403: Add night mode inversion code with a feature flag, so we can test it out.
Apr 18 2019, 8:54 PM
aezell updated the task description for T221403: Add night mode inversion code with a feature flag, so we can test it out.
Apr 18 2019, 8:48 PM

Apr 17 2019

aezell moved T219343: Create a staging environment for wsexport from Ready for development to In Sprint 🏃‍♀️🏃‍♂️ on the Community-Tech board.
Apr 17 2019, 10:34 PM · Community-Tech-Sprint, Community-Tech, E-Book-Export-Reliability
aezell moved T216197: Fix Javascript source maps in SVGTranslate from In Sprint 🏃‍♀️🏃‍♂️ to Ready for development on the Community-Tech board.
Apr 17 2019, 10:33 PM · SVG Translate Tool
aezell claimed T220522: [BUG] "Argument 1 passed to App\Model\Svg\SvgFile::replaceIndicesRecursive() must be of the type string, null given" when Downloading.

I can confirm Leon's experience. I'm looking at this now.

Apr 17 2019, 3:16 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

Apr 16 2019

aezell added a comment to T220522: [BUG] "Argument 1 passed to App\Model\Svg\SvgFile::replaceIndicesRecursive() must be of the type string, null given" when Downloading.

@MaxSem I might be able to take a look at this one.

Apr 16 2019, 11:21 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
aezell added a comment to T220560: [BUG] Font doesn't render on SVG Translate.

That sounds like a good move to me! Thanks.

Apr 16 2019, 11:20 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
aezell added a comment to T219441: Introduce a BlockManager service for getting and combining the blocks that apply to a user/IP.

Thanks for planning this out @Tchanders.

Apr 16 2019, 1:20 PM · Anti-Harassment (Yōd - י), MW-1.34-notes (1.34.0-wmf.4; 2019-05-07), Core Platform Team Backlog (Watching / External), MediaWiki-User-management
aezell added a comment to T220423: Show "timed out" error to the user when an event update has been running for over an hour.

Thanks. Max did notice that the cron jobs on staging were not configured correctly. That could have contributed to some of the confusion around what was going on with this. I don't think we can consider it complete though.

Apr 16 2019, 1:14 PM · Event Metrics

Apr 15 2019

aezell added a comment to T191549: Allow users to filter Special:BlockList on include/exclude partial blocks.

It could definitely be misleading. Maybe something like "No matching blocks found..." is even more exact?

Apr 15 2019, 8:08 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Anti-Harassment (Heth - ח), Patch-For-Review, MediaWiki-User-management
aezell added a comment to T219379: [BUG] "Files in use" metric includes files used on non-mainspace pages.

Approved and merged. Didn't seem like this needed QA really.

Apr 15 2019, 5:20 PM · Community-Tech-Sprint, Event Metrics, Community-Tech

Apr 12 2019

aezell added a comment to T216283: [BUG] SVG translate does not recognize labels in text elements rather than tspan.

I vaguely remember us discussing this and recognizing it as a limitation of the tool which we weren't prepared to tackle yet.

Apr 12 2019, 2:27 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
aezell added a comment to T216568: [BUG] Image doesn't render and "Language settings" link disappears.

It makes sense to me. Maybe we consider it fixed. If it comes back, we can reopen or have a new task.

Apr 12 2019, 2:17 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Apr 11 2019

aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

@Krinkle This patch should ensure that the coordinates are numeric, either positive or negative. The only change here, from production, is to allow negative coordinates. This modifies Ed's patch which came after your revert.

Apr 11 2019, 5:01 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error
aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

again, please accept my apology.

Apr 11 2019, 4:08 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error
aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

I've amended https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ImageMap/+/502888 to completely allow negative coordinates.

Apr 11 2019, 1:28 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error
aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

it is legit to have a poly area, where one of the vertices is outside the edge of the image.

Apr 11 2019, 1:26 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error

Apr 10 2019

aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

Based on the patch and its commit message, I believe the author was following the same logic as is used for the coordinates in a circle or rectangle map. Whatever the spec, I think we can agree that negative coordinates aren't logical in the coordinate system used for polygonal image maps.

Apr 10 2019, 8:15 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error
aezell added a comment to T218747: Fix database-reports tool.

Approved.

Apr 10 2019, 4:57 PM · Community-Tech-Sprint, Community-Tech
aezell added a comment to T217087: Error "A non well formed numeric value encountered" (from ImageMap).

@Cirdan Do you have any examples? I'm looking at https://de.wikipedia.org/wiki/Baden-W%C3%BCrttemberg and https://de.wikipedia.org/wiki/Bayern and https://de.wikipedia.org/wiki/Berlin which seem fine.

Apr 10 2019, 4:56 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error
aezell added a comment to T220560: [BUG] Font doesn't render on SVG Translate.

Nice. It's a bummer we can't install it but I'm glad we didn't have to delve into a bunch of parsing issues.

Apr 10 2019, 1:11 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Apr 9 2019

aezell added a comment to T219684: BlockRestriction should be a service instead of a singleton.

It sounds like there's not a lot of consensus with this pattern (correct my assumption here if I've misread the other conversations) so I think we should leave the name as it is.

Apr 9 2019, 8:19 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), Anti-Harassment (Teth - ט), Patch-For-Review, MediaWiki-User-management, Technical-Debt
aezell added a comment to T211714: #Security access for aezell.

Thanks @chasemp!

Apr 9 2019, 3:18 PM · Security-Team, Security
aezell added a comment to T220463: Make jobs not time out in 30 seconds.

@jmatazzoni Seems like was resolved for the time being.

Apr 9 2019, 1:55 PM · Event Metrics

Apr 8 2019

aezell updated the task description for T218812: Provide the ability to have time-delayed or time-offset jobs in the job queue.
Apr 8 2019, 10:45 PM · serviceops-radar, TechCom-RFC, Core Platform Team Backlog (Designing), Core Platform Team (Modern Event Platform (TEC2)), Services (watching), Analytics, ChangeProp, EventBus, WMF-JobQueue, Community-Tech
aezell removed a project from T220451: Include pages in draft namespace: Event Metrics.
Apr 8 2019, 10:09 PM · Community-Tech