Page MenuHomePhabricator

Dogu (Doğu Abaris)
User

Projects (2)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Aug 12 2021, 4:35 AM (226 w, 4 d)
Availability
Available
LDAP User
Vikipolimer
MediaWiki User
Doğu [ Global Accounts ]

Recent Activity

Sun, Nov 30

Dogu created T411324: CdxTable: Empty-state colspan incorrect when row selection is enabled.
Sun, Nov 30, 12:40 PM · Codex

Wed, Nov 26

Dogu changed the status of T390848: Extract list formatting from Language object from Open to Stalled.
Wed, Nov 26, 8:36 PM · Language and Product Localization, MediaWiki-Internationalization

Oct 3 2025

Dogu added a comment to T355150: Application Security Review Request : Adiutor MediaWiki extension.

@sbassett it's not related with the extension.

Oct 3 2025, 3:48 PM · Adiutor, secscrum, Security, Application Security Reviews

Oct 2 2025

Dogu added a comment to T389281: Librarize language-specific text transformations.

Hey @MaryMunyoki, I don't yet have a formal future plan, with several patches awaiting review and merge I paused further changes, and once they land I will draft and share the concrete next steps.

Oct 2 2025, 9:36 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Oct 2 2025, 9:05 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Aug 30 2025

Dogu added a comment to T374483: "sandbox" language subpages in MediaWiki namespace should not require "editinterface" rights.

This proposal addresses a very niche need, and while I understand the motivation behind it, I’m not in favor of changing the long-standing interface editing restrictions. Those restrictions exist to protect against vandalism and unintended security issues, and introducing a special exception for sandboxes would add complexity without bringing much value to the broader community.

Aug 30 2025, 4:35 PM · MediaWiki-Internationalization

Aug 18 2025

Dogu added a comment to T402092: PHPCS hang with mediawiki/mediawiki-codesniffer v43.0.0 due to <arg name="parallel" value="64"/>.

The hang happens on CLI too, not just in IDEs. v42 works fine, but v43 hangs unless the <arg name="parallel" value="64"/> line is removed.

Aug 18 2025, 12:08 PM · Upstream, MediaWiki-Codesniffer

Aug 16 2025

Dogu created T402092: PHPCS hang with mediawiki/mediawiki-codesniffer v43.0.0 due to <arg name="parallel" value="64"/>.
Aug 16 2025, 7:24 PM · Upstream, MediaWiki-Codesniffer
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 16 2025, 8:38 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 16 2025, 8:38 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Aug 15 2025

Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 15 2025, 12:58 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu created T402009: Test `UseLeximorph` feature flag on translatewiki.net.
Aug 15 2025, 12:57 PM · MediaWiki-Internationalization
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 15 2025, 12:46 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 15 2025, 12:33 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 15 2025, 11:31 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 15 2025, 11:31 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Aug 13 2025

Dogu updated the task description for T389281: Librarize language-specific text transformations.
Aug 13 2025, 10:22 AM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Jul 18 2025

Dogu added a project to T389281: Librarize language-specific text transformations: Wikimania-Hackathon-2025.
Jul 18 2025, 11:29 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu moved T88484: Create separate string utils library from In Dev to Needs Review on the Librarization board.
Jul 18 2025, 12:31 PM · Patch-For-Review, Librarization
Dogu moved T379145: Create separate UUID library from In Dev to Needs Review on the Librarization board.
Jul 18 2025, 12:31 PM · Patch-For-Review, Librarization
Dogu moved T382170: Create separate ParamValidator library from In Dev to Needs Review on the Librarization board.
Jul 18 2025, 11:52 AM · Librarization

Jul 14 2025

Dogu updated the task description for T379662: [EPIC] Add Codex PHP library to Vendor.
Jul 14 2025, 10:27 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Design-System-Team (Roadmap), Codex, Epic, MediaWiki-Vendor
Dogu updated the task description for T379662: [EPIC] Add Codex PHP library to Vendor.
Jul 14 2025, 10:26 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Design-System-Team (Roadmap), Codex, Epic, MediaWiki-Vendor

Apr 26 2025

Dogu added a comment to T390392: [Documentation] Update and improve docs for Adiutor tool.

Hey @CBID2, I actually already replied to your question on the talk page. :) I'm the author of Adiutor (the gadget too), and I have not quit maintaining it. I believe you were misinformed. I stepped away from maintaining the extension, not the gadget. Since we are all volunteers and the gadget needs some care, I added the "unmaintained" template because it needs to be ported to ES6 and updated to follow Wikimedia ESLint rules.

Apr 26 2025, 7:08 AM · good first task, Wiki-Mentor-Africa, Adiutor, Tool-documentation, WMA-Hackathon-2025

Apr 7 2025

Dogu added a comment to T391258: WPCleaner doesn't get started.

Could you please specify your operating system and Java version? It works fine on macOS for me using:

Apr 7 2025, 2:43 PM · WPCleaner

Apr 2 2025

Dogu claimed T390289: [Stub] Create separate Leximorph library.
Apr 2 2025, 12:12 PM · Librarization
Dogu renamed T390848: Extract list formatting from Language object from Split out list formatting from Language object to Extract list formatting from Language object.
Apr 2 2025, 12:09 PM · Language and Product Localization, MediaWiki-Internationalization
Dogu updated the task description for T376615: Migrate MediaWiki away from heavy classes to lighter-weight, smaller ones.
Apr 2 2025, 12:08 PM · Patch-For-Review, Epic, Technical-Debt, MediaWiki-General
Dogu updated the task description for T376615: Migrate MediaWiki away from heavy classes to lighter-weight, smaller ones.
Apr 2 2025, 12:05 PM · Patch-For-Review, Epic, Technical-Debt, MediaWiki-General
Dogu created T390848: Extract list formatting from Language object.
Apr 2 2025, 12:04 PM · Language and Product Localization, MediaWiki-Internationalization

Mar 30 2025

Dogu updated the task description for T389281: Librarize language-specific text transformations.
Mar 30 2025, 11:16 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Mar 28 2025

Dogu added a project to T390289: [Stub] Create separate Leximorph library: Librarization.
Mar 28 2025, 12:24 PM · Librarization
Dogu updated the task description for T390289: [Stub] Create separate Leximorph library.
Mar 28 2025, 12:22 PM · Librarization
Dogu updated the task description for T387862: Create a stand-alone library for preprocessing command tokens.
Mar 28 2025, 12:22 PM · MediaWiki-Internationalization, I18n, message, Librarization, Patch-For-Review
Dogu updated the task description for T389281: Librarize language-specific text transformations.
Mar 28 2025, 12:21 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu created T390289: [Stub] Create separate Leximorph library.
Mar 28 2025, 12:21 PM · Librarization

Mar 27 2025

Dogu reopened T88484: Create separate string utils library as "Open".
Mar 27 2025, 8:13 PM · Patch-For-Review, Librarization
Dogu closed T88484: Create separate string utils library as Declined.
Mar 27 2025, 7:21 PM · Patch-For-Review, Librarization

Mar 25 2025

Dogu updated the task description for T389281: Librarize language-specific text transformations.
Mar 25 2025, 9:02 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Mar 24 2025

Dogu updated the task description for T389281: Librarize language-specific text transformations.
Mar 24 2025, 10:46 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu renamed T389281: Librarize language-specific text transformations from Modularize language-specific text transformations to Librarize language-specific text transformations.
Mar 24 2025, 10:46 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Mar 18 2025

Dogu changed the status of T389281: Librarize language-specific text transformations from Open to In Progress.
Mar 18 2025, 11:17 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review
Dogu renamed T387862: Create a stand-alone library for preprocessing command tokens from Create a stand-alone library for processing command tokens to Create a stand-alone library for preprocessing command tokens.
Mar 18 2025, 11:16 PM · MediaWiki-Internationalization, I18n, message, Librarization, Patch-For-Review
Dogu created T389281: Librarize language-specific text transformations.
Mar 18 2025, 11:09 PM · MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Wikimania-Hackathon-2025, MediaWiki-Internationalization, Patch-For-Review

Mar 8 2025

Dogu updated the task description for T387862: Create a stand-alone library for preprocessing command tokens.
Mar 8 2025, 10:52 AM · MediaWiki-Internationalization, I18n, message, Librarization, Patch-For-Review

Mar 7 2025

Dogu closed T296353: Create composer library for includes/libs/Message, a subtask of T227447: Librarize i18n-related PHP classes in MediaWiki, as Resolved.
Mar 7 2025, 9:55 PM · Patch-For-Review, Librarization, I18n, MediaWiki-Internationalization
Dogu closed T296353: Create composer library for includes/libs/Message as Resolved.

See: https://packagist.org/packages/wikimedia/message

Mar 7 2025, 9:55 PM · Librarization, Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
Dogu closed T296353: Create composer library for includes/libs/Message, a subtask of T296352: ParserOutput::addWarningMsg() should take a MessageValue instead of a string, as Resolved.
Mar 7 2025, 9:55 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
Dogu claimed T296353: Create composer library for includes/libs/Message.
Mar 7 2025, 9:53 PM · Librarization, Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
Dogu changed the status of T296353: Create composer library for includes/libs/Message, a subtask of T227447: Librarize i18n-related PHP classes in MediaWiki, from Open to In Progress.
Mar 7 2025, 9:53 PM · Patch-For-Review, Librarization, I18n, MediaWiki-Internationalization
Dogu changed the status of T296353: Create composer library for includes/libs/Message from Open to In Progress.
Mar 7 2025, 9:53 PM · Librarization, Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid
Dogu changed the status of T296353: Create composer library for includes/libs/Message, a subtask of T296352: ParserOutput::addWarningMsg() should take a MessageValue instead of a string, from Open to In Progress.
Mar 7 2025, 9:53 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), Parsoid

Mar 5 2025

Dogu claimed T382170: Create separate ParamValidator library.
Mar 5 2025, 11:09 PM · Librarization
Dogu updated the task description for T382170: Create separate ParamValidator library.
Mar 5 2025, 11:08 PM · Librarization
Dogu updated the task description for T387862: Create a stand-alone library for preprocessing command tokens.
Mar 5 2025, 3:44 PM · MediaWiki-Internationalization, I18n, message, Librarization, Patch-For-Review

Mar 4 2025

Dogu created T387862: Create a stand-alone library for preprocessing command tokens.
Mar 4 2025, 2:13 PM · MediaWiki-Internationalization, I18n, message, Librarization, Patch-For-Review

Feb 3 2025

Dogu added a watcher for message: Dogu.
Feb 3 2025, 10:10 PM
Dogu created T385455: Create project tag for message.
Feb 3 2025, 12:58 PM · Project-Admins

Jan 31 2025

Dogu created T385263: Deprecation warning: context.fix is being deprecated in Stylelint.
Jan 31 2025, 11:13 AM · Design-System-Team, Codex

Jan 21 2025

Dogu added a comment to T384331: Make Codex proposed changes to Flagged Revisions.

Hey @DTorsani-WMF, Thanks for reaching out! Unfortunately, I’m currently tied up and won’t be able to work on this immediately.

Jan 21 2025, 3:19 PM · FlaggedRevs, Design-System-Team

Jan 19 2025

Dogu created T384159: Set up Packagist webhook for Wikimedia/Message.
Jan 19 2025, 7:07 PM · User-bd808, Librarization

Jan 15 2025

Dogu added a comment to T381660: Change Nuke's page list to a table.

I've addressed the issues you raised regarding the Table component and Checkbox label handling in Codex PHP:

Jan 15 2025, 2:19 PM · Moderator-Tools-Team, Patch-For-Review, MediaWiki-extensions-Nuke

Dec 17 2024

Dogu updated the task description for T379800: Application Security Review Request : Codex PHP.
Dec 17 2024, 10:36 PM · SecTeam-Processed, MediaWiki-Platform-Team (Radar), Design-System-Team, secscrum, Security, Application Security Reviews

Dec 14 2024

Dogu closed T379862: codex-php test issues, a subtask of T379662: [EPIC] Add Codex PHP library to Vendor, as Resolved.
Dec 14 2024, 6:20 PM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Design-System-Team (Roadmap), Codex, Epic, MediaWiki-Vendor
Dogu closed T379862: codex-php test issues as Resolved.
Dec 14 2024, 6:20 PM · Design-System-Team, Codex

Dec 13 2024

Dogu updated Dogu.
Dec 13 2024, 4:57 PM
Dogu created T382170: Create separate ParamValidator library.
Dec 13 2024, 4:48 PM · Librarization

Dec 12 2024

Dogu added a comment to T377494: [EPIC] Support Moderator Tools with using Codex PHP for Special:Nuke.

IMO, once the pending patches are merged, version 0.3.0 will be ready for release. They’re currently awaiting code review.

Dec 12 2024, 2:50 PM · Epic, Design-System-Team (Roadmap), Codex

Dec 4 2024

Dogu added a comment to T381327: 500 Internal Server Error when changing password.
Dec 4 2024, 11:55 AM · Infrastructure-Foundations, Bitu
Dogu added a comment to T381327: 500 Internal Server Error when changing password.

@Dogu is it the wrong password :-)

It should be the same password you use for https://idp.wikimedia.org

Maybe something else went wrong with the hashing.

One workaround is to sign out on https://idm.wikimedia.org and then sign out of SSO as well, from https://idp.wikimedia.org/logout and then go to https://idm.wikimedia.org and pretend that you forgot your password. Or perhaps just a easy, use Toolforge: https://toolsadmin.wikimedia.org/profile/settings/change_password/ that will work as well.

I'll do a bit more digging, but I can understand if you just need to change your password. I'll work out the issue separately.

Dec 4 2024, 11:39 AM · Infrastructure-Foundations, Bitu
Dogu added a comment to T381327: 500 Internal Server Error when changing password.

@Dogu We've updated idm.wikimedia.org with the fix. If you still have a need to update your password, please give it a go and let me know how it goes.

Dec 4 2024, 10:56 AM · Infrastructure-Foundations, Bitu

Dec 2 2024

Dogu created T381327: 500 Internal Server Error when changing password.
Dec 2 2024, 8:43 PM · Infrastructure-Foundations, Bitu

Dec 1 2024

Dogu closed T376093: Special:PendingChanges uses an icon as a column header as Resolved.
Dec 1 2024, 1:55 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Accessibility, FlaggedRevs

Nov 29 2024

Dogu placed T365924: Place flaggedrevs_reviewform or mw-data-after-content in the body content area up for grabs.
Nov 29 2024, 10:47 AM · Patch-For-Review, Vector 2022 (Tracking), FlaggedRevs

Nov 26 2024

Dogu added a comment to T361745: [EPIC] [New component] Breadcrumb: Add Breadcrumb component to Codex.

Hi @Dogu thanks for the heads up. We have updated the permissions for the Figma file so you should be able to view it now. Let me know if you have any issues.

Nov 26 2024, 3:59 PM · Design, Epic, Design-System-Team (Roadmap), Codex
Dogu added a comment to T361745: [EPIC] [New component] Breadcrumb: Add Breadcrumb component to Codex.

@DTorsani-WMF, @Sneha, I currently don't have access to the linked spec files. I've requested access, and I would appreciate it if someone could approve my request. Thank you!

Nov 26 2024, 12:13 PM · Design, Epic, Design-System-Team (Roadmap), Codex

Nov 24 2024

Dogu updated the task description for T380459: Add `cdx-table-no-data-message` to Codex/MediaWiki i18n files.
Nov 24 2024, 4:42 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu added a comment to T227447: Librarize i18n-related PHP classes in MediaWiki.

I am planning to start the librarization of libs/message by focusing on its core functionality. Here’s a brief outline of the approach:

Nov 24 2024, 3:36 PM · Patch-For-Review, Librarization, I18n, MediaWiki-Internationalization
Dogu added a comment to T227447: Librarize i18n-related PHP classes in MediaWiki.

The issue is that libs/message does not currently support essential i18n features like {{PLURAL}} and {{GENDER}}. This limitation can make it challenging to provide the same robust internationalization capabilities expected from MediaWiki-style i18n in non-MediaWiki environments.

Nov 24 2024, 2:43 PM · Patch-For-Review, Librarization, I18n, MediaWiki-Internationalization

Nov 22 2024

Dogu added a comment to T380459: Add `cdx-table-no-data-message` to Codex/MediaWiki i18n files.

@CCiufo-WMF, sure thing!

Nov 22 2024, 6:50 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex

Nov 21 2024

Dogu added a comment to T377730: Breadcrumb: Introduce a WIP component.

@egardner I'll start coding this component according to the provided design specs. Once my patch is ready for review, I'll let you know. Let me know if there's anything else I should keep in mind while working on this. Thanks!

Nov 21 2024, 10:17 PM · Readers Essential Work 2025 (Codex), MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Reader Experience Team (REx Sprint 1 [Q1 Jul 15-28 '25]), Patch-For-Review, Design-System-Team, Codex
Dogu added a comment to T333584: [EPIC] StepIndicator: Add StepIndicator component to Codex.

@CCiufo-WMF I’d love to work on T361745. I noticed @egardner is listed as the developer for this task—would it be possible for me to collaborate on the development or assist in any way?

Nov 21 2024, 5:16 PM · Design-System-Team (Roadmap), Epic, Wikimedia-Hackathon-2024, Codex
Dogu added a comment to T333584: [EPIC] StepIndicator: Add StepIndicator component to Codex.

@CCiufo-WMF If no one is planning to continue working on this task, I’d be happy to volunteer and take it forward.

Nov 21 2024, 12:32 PM · Design-System-Team (Roadmap), Epic, Wikimedia-Hackathon-2024, Codex
Dogu created T380459: Add `cdx-table-no-data-message` to Codex/MediaWiki i18n files.
Nov 21 2024, 11:51 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex

Nov 19 2024

Dogu added a comment to T314514: [EPIC] Image: Add Image component to Codex.

In the task specifications for the ImageContainer component, there is no explicit mention of how the container’s width and height should be handled. While implementing the component, I used container-specific width (380px) and height (230px) to define the dimensions.

Nov 19 2024, 3:02 PM · Epic, Design, Design-System-Team (Roadmap), Codex

Nov 14 2024

Dogu placed T379018: TablePager: support empty state up for grabs.
Nov 14 2024, 9:08 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu added a comment to T379800: Application Security Review Request : Codex PHP.

@Reedy The Codex PHP library was not designed solely for use within MediaWiki, so some features were not built to specifically target or depend on MediaWiki. Therefore, in the development phase, any third-party libraries in use could be replaced with Wikimedia-produced alternatives, if available.

Nov 14 2024, 2:24 AM · SecTeam-Processed, MediaWiki-Platform-Team (Radar), Design-System-Team, secscrum, Security, Application Security Reviews

Nov 13 2024

Dogu updated the task description for T379662: [EPIC] Add Codex PHP library to Vendor.
Nov 13 2024, 12:15 AM · MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Design-System-Team (Roadmap), Codex, Epic, MediaWiki-Vendor

Nov 12 2024

Dogu added a comment to T379018: TablePager: support empty state.

We might need to add a new table empty state message to MW's Codex i18n files – for the time being I'm just copying those JSON files over into Codex PHP every time I do a release there.

Nov 12 2024, 7:03 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu changed the status of T379018: TablePager: support empty state, a subtask of T366530: [EPIC] Create a Codex version of TablePager for Special:GlobalContributions, from Open to In Progress.
Nov 12 2024, 3:27 PM · Design-System-Team (Roadmap), Epic, Codex
Dogu changed the status of T379018: TablePager: support empty state from Open to In Progress.
Nov 12 2024, 3:27 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu added a comment to T379018: TablePager: support empty state.

@AnneT Codex PHP will be used in both MediaWiki and non-MediaWiki environments, so it’s best to add the i18n message separately. @egardner created T379429, which might help.

Nov 12 2024, 3:16 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu added a comment to T379018: TablePager: support empty state.

@AnneT, I noticed something: I think the i18n message for 'There is no data available' does not exist.

Nov 12 2024, 3:02 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu claimed T379018: TablePager: support empty state.
Nov 12 2024, 3:02 PM · Design-System-Team (DST-Sprint-36 (2024-11-11 to 2024-11-22)), Codex
Dogu added a comment to T355150: Application Security Review Request : Adiutor MediaWiki extension.

Personally I do not support deploying Adiutor to Wikimedia. Wikimedia has multiple series of community moderation tools in parallel (extensions: Adiutor, PageTriage; Gadgets: Twinkle, etc.) and many of them are community specific and hard to customize. What I want is let all of these to be gone, and replaced with a new extension with high level abstraction - see the last section of https://meta.wikimedia.org/wiki/User:Okeyes_%28WMF%29/Localising_page_curation (yes, this will replace at least all page and user related functionalities of Twinkle).

The current code of Adiutor supposes wiki to have a AFD/CSD/PROD process. Though they can be disabled, they are bad by design (and it is why PageTriage fail to be useful outside enwiki) - In an extension we should not preassume such process will exist. These should be always configured in client side (with a template for common tasks cross-wiki like speedy deletion).

Nov 12 2024, 12:32 AM · Adiutor, secscrum, Security, Application Security Reviews

Nov 8 2024

Dogu closed T355153: Performance review of Adiutor MediaWiki extension as Invalid.

Open Letter to the Wikimedia Foundation:

Nov 8 2024, 11:16 PM · Adiutor
Dogu closed T355153: Performance review of Adiutor MediaWiki extension, a subtask of T354493: Install Adiutor extension on trwiki, as Invalid.
Nov 8 2024, 11:16 PM · Wikimedia-extension-review-queue, Wikimedia-Extension-setup, User-Tgr, Adiutor, Turkish-Sites
Dogu closed T355153: Performance review of Adiutor MediaWiki extension, a subtask of T356378: Install Adiutor extension on azwiki, as Invalid.
Nov 8 2024, 11:16 PM · Wikimedia-Extension-setup, Adiutor
Dogu closed T355150: Application Security Review Request : Adiutor MediaWiki extension as Invalid.

Open Letter to the Wikimedia Foundation:

Nov 8 2024, 11:16 PM · Adiutor, secscrum, Security, Application Security Reviews
Dogu closed T356378: Install Adiutor extension on azwiki as Invalid.

Open Letter to the Wikimedia Foundation:

Nov 8 2024, 11:15 PM · Wikimedia-Extension-setup, Adiutor