Page MenuHomePhabricator

RazeSoldier (星耀晨曦)
Bug Fixer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 3 2017, 12:47 PM (145 w, 8 h)
Availability
Available
IRC Nick
razesoldier
LDAP User
星耀晨曦
MediaWiki User
星耀晨曦 [ Global Accounts ]

A car mechanic.

Timezone: UTC+8

My profile picture from https://www.pixiv.net/member_illust.php?mode=medium&illust_id=63852184 painted by Lpip, fair use it.

Recent Activity

Oct 14 2019

RazeSoldier added a comment to T235395: Document how to get the current contents of a page via the MediaWiki API.

I think it is better to put relevant information in the manual namespace.

Oct 14 2019, 2:26 AM · MediaWiki-API, Documentation, Outreachy, good first bug

Oct 7 2019

RazeSoldier added a comment to T234766: Consider what PHP 7.2 point release to use.

FYI, https://www.php.net/ChangeLog-7.php#7.2.9.

Oct 7 2019, 2:46 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes, Patch-For-Review, PHP 7.2 support, MW-1.34-release, MediaWiki-General

Oct 4 2019

RazeSoldier added a comment to T232425: install.php suppresses and doesn't necessarily display errors.

Can be mark as resolve?

Oct 4 2019, 5:51 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-Maintenance-scripts, MediaWiki-Installer
RazeSoldier added a comment to T233165: Tag a new release of avro-php.

Seem wikimedia/avro already bump up to 1.9.0 in composer.jsom.

Oct 4 2019, 5:45 PM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Patch-For-Review, PHP 7.4 support

Oct 2 2019

RazeSoldier added a project to T233012: Make MediaWiki core compatible with PHP 7.4: MW-1.35-release.

Tagging MW-1.35-release, make this ticket as a MW 1.35 release blocker.

Oct 2 2019, 3:58 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support

Sep 30 2019

saper awarded T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed a Love token.
Sep 30 2019, 4:31 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer

Sep 25 2019

RazeSoldier claimed T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.
Sep 25 2019, 3:49 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier added a comment to T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.
Sep 25 2019, 3:32 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier added a comment to T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.

I am trying to advance this ticket.

Sep 25 2019, 3:31 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer

Sep 20 2019

RazeSoldier added a parent task for T192167: Upgrade PHPUnit from 4/6 to 8: T233012: Make MediaWiki core compatible with PHP 7.4.
Sep 20 2019, 5:11 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, PHP 7.4 support, MediaWiki-Core-Testing
RazeSoldier added a subtask for T233012: Make MediaWiki core compatible with PHP 7.4: T192167: Upgrade PHPUnit from 4/6 to 8.
Sep 20 2019, 5:11 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier added a comment to T233012: Make MediaWiki core compatible with PHP 7.4.

I think we can announce support for PHP 7.4 in MediaWiki 1.35 release.

Sep 20 2019, 5:09 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier updated the task description for T233012: Make MediaWiki core compatible with PHP 7.4.
Sep 20 2019, 5:08 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier closed T184652: Notify when installing MediaWiki without HTTP external connector as Invalid.
Sep 20 2019, 3:55 PM · MediaWiki-Installer
RazeSoldier added a comment to T184652: Notify when installing MediaWiki without HTTP external connector.

Base on T137926, MW core no longer uses curl, the motive for this ticket note disappears.

Sep 20 2019, 3:55 PM · MediaWiki-Installer

Sep 16 2019

RazeSoldier added a comment to T233012: Make MediaWiki core compatible with PHP 7.4.

The issue in the RemexHTML lib seems to have been fixed in https://gerrit.wikimedia.org/r/c/mediawiki/libs/RemexHtml/+/531022.

Sep 16 2019, 3:42 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier updated the task description for T233012: Make MediaWiki core compatible with PHP 7.4.
Sep 16 2019, 2:28 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier moved T233012: Make MediaWiki core compatible with PHP 7.4 from Backlog to MediaWiki core on the PHP 7.4 support board.
Sep 16 2019, 2:23 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support
RazeSoldier created T233012: Make MediaWiki core compatible with PHP 7.4.
Sep 16 2019, 2:20 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), MediaWiki-General, Patch-For-Review, PHP 7.4 support

Sep 13 2019

RazeSoldier added a comment to T229992: Locally created fallback should take precedent over config fallback.

I wrote a test to illustrate the situation. But the integration test results are very strange, the test fails under PHP and the test passes under HHVM.

Sep 13 2019, 10:09 AM · MediaWiki-Cache, Patch-For-Review, MediaWiki-Internationalization, Chinese-Sites

Sep 10 2019

RazeSoldier added a comment to T225512: install.php --with-extensions silently ignores extensions whose dependencies are not satisfied.

About "Service disabled" warning, see T229601.

Sep 10 2019, 12:05 AM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Patch-For-Review, Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, Regression, MW-1.32-release, MW-1.33-release, Continuous-Integration-Infrastructure, MediaWiki-Installer

Sep 9 2019

RazeSoldier added a watcher for CPT Initiatives (Decoupling (CDP2)): RazeSoldier.
Sep 9 2019, 5:06 PM

Sep 7 2019

RazeSoldier moved T232129: OOUI\Exception occurs when try to insert "https://w" to page from Backlog to In discussion on the ConfirmEdit (CAPTCHA extension) board.
Sep 7 2019, 9:57 AM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)

Sep 5 2019

RazeSoldier added a comment to T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.

Hey there, should this be moved to 1.35? The cut is a couple of weeks away. If it needs to go out in 1.34, is there anything I can do to help get it out of the door?

Sep 5 2019, 11:48 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier added a comment to T217855: Default dbpath for install.php (dbtype sqlite) no longer works. (Writes to root of disk).

Hey there, should this be moved to 1.35? The cut is a couple of weeks away. If it needs to go out in 1.34, is there anything I can do to help get it out of the door?

Sep 5 2019, 11:45 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, Patch-For-Review, MediaWiki-Installer
RazeSoldier claimed T232129: OOUI\Exception occurs when try to insert "https://w" to page.
Sep 5 2019, 6:28 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)
RazeSoldier changed the subtype of T232129: OOUI\Exception occurs when try to insert "https://w" to page from "Task" to "Bug Report".
Sep 5 2019, 6:28 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)
RazeSoldier added a comment to T232129: OOUI\Exception occurs when try to insert "https://w" to page.

It seems that this is because OOUI is not setup in the extension.

Sep 5 2019, 6:26 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)
RazeSoldier updated the task description for T232129: OOUI\Exception occurs when try to insert "https://w" to page.
Sep 5 2019, 5:51 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)
RazeSoldier created T232129: OOUI\Exception occurs when try to insert "https://w" to page.
Sep 5 2019, 5:46 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), ConfirmEdit (CAPTCHA extension)

Aug 21 2019

RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

Before discussing when the change is causing the problem, we first need to find the time to first discover the problem. The start time for the problem may much earlier than this ticket was created.

Aug 21 2019, 4:00 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites

Aug 20 2019

RazeSoldier added a comment to T225364: Class undefined: Wikibase\DataModel\Entity\ItemId in WikibaseLib.entitytypes.php on line 35.

I have met the same problem with you, and I want to know how to sove this problem……Could you please tell me, and send email to missrainwang@163.com? Thank you!

Aug 20 2019, 10:58 AM · MediaWiki-extensions-WikibaseRepository, Continuous-Integration-Config, MW-1.33-release, Wikidata, Wikidata-Campsite

Aug 15 2019

RazeSoldier added a comment to T228342: Define criteria for setting explicit PHP support target for MediaWiki.

Why use a newer version? Here are a few of my insights:

  • Developers can use the latest syntax to achieve a better system architecture
  • Older versions are not supported and have security risks.
  • The new version usually means an improvement in performance, and PHP 5 to 7 is an example.
  • Only supporting fewer versions means that developers can only focus on compatibility between a small number of versions.
Aug 15 2019, 11:54 AM · Performance-Team, TechCom, TechCom-RFC (TechCom-Approved), MediaWiki-General, PHP 7.3 support, PHP 7.2 support, PHP 7.1 support, PHP 7.0 support

Aug 14 2019

RazeSoldier added a project to T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed: MW-1.34-release.
Aug 14 2019, 3:38 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier added a comment to T230487: Argon2PasswordTest failing on PHP 7.2.21+ (works upto PHP 7.2.16).

I see it in https://www.php.net/ChangeLog-7.php#7.3.8

Fixed bug [[ http://bugs.php.net/78269 | #78269 ]] (password_hash uses weak options for argon2).
Aug 14 2019, 3:00 PM · MW-1.33-notes, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Wikimedia-production-error (Shared Build Failure)

Aug 10 2019

RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

I have to say that MediaWiki.org also has this problem. The sidebar I saw was completely different from what I saw before. (I use zh as my interface language)

Aug 10 2019, 12:02 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites

Aug 9 2019

RazeSoldier added a project to T229992: Locally created fallback should take precedent over config fallback: MediaWiki-Cache.
Aug 9 2019, 1:11 PM · MediaWiki-Cache, Patch-For-Review, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T229992: Locally created fallback should take precedent over config fallback.

I wrote a test to illustrate the situation. But the integration test results are very strange, the test fails under PHP and the test passes under HHVM.

Aug 9 2019, 1:09 PM · MediaWiki-Cache, Patch-For-Review, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T229992: Locally created fallback should take precedent over config fallback.

Almost all interface messages are obtained via Message::fetchMessage(), it get real message from MessageCache::get().

Aug 9 2019, 12:10 PM · MediaWiki-Cache, Patch-For-Review, MediaWiki-Internationalization, Chinese-Sites

Aug 8 2019

RazeSoldier added a project to T229992: Locally created fallback should take precedent over config fallback: Core Platform Team.
Aug 8 2019, 11:05 AM · MediaWiki-Cache, Patch-For-Review, MediaWiki-Internationalization, Chinese-Sites

Aug 6 2019

RazeSoldier added a comment to T229743: Display 作者 for Author namespace on zh.wikisource.

While MediaWiki:Conversion-ns114 seems to be part of the LanguageConverter extension.

Aug 6 2019, 4:21 AM · Community-consensus-needed, Wikimedia-Site-requests, Chinese-Sites

Aug 5 2019

RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

I can reproduce the problem that pagetitle wrong when I set my interface language to zh. [[MediaWiki:Pagetitle/zh]] is the default message, but this should not be the cause of the problem, because wgLanguageCode for zhwiki is zh, and [[MediaWiki:Pagetitle]] will cover [[MediaWiki:Pagetitle/zh]]. But I don't know why the coverage didn't take effect.

Aug 5 2019, 1:54 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

I think this problem only appears on some wikis. In my development environment, I can't reproduce this problem.

Aug 5 2019, 1:29 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites

Aug 4 2019

RazeSoldier added a comment to T229743: Display 作者 for Author namespace on zh.wikisource.

The practice has been for years, unless that consensus change, there is no reason to have inconsistency among zh projects and within zhwikisource itself specifically.

Aug 4 2019, 4:50 PM · Community-consensus-needed, Wikimedia-Site-requests, Chinese-Sites
RazeSoldier removed a watcher for Chinese-Sites: RazeSoldier.
Aug 4 2019, 12:41 PM
RazeSoldier added a comment to T229743: Display 作者 for Author namespace on zh.wikisource.

Pleace refer this case.

Aug 4 2019, 11:48 AM · Community-consensus-needed, Wikimedia-Site-requests, Chinese-Sites
RazeSoldier added a comment to T229743: Display 作者 for Author namespace on zh.wikisource.

For this ticket, $wgExtraNamespaces unable to resolve different versions for different users (zh-hans/zh-hant). This variable defines "real name", not alias. So in this case, use [[MediaWiki:Conversion-ns<namespace ID>]] is recommended.

Aug 4 2019, 11:37 AM · Community-consensus-needed, Wikimedia-Site-requests, Chinese-Sites
RazeSoldier added a comment to T229743: Display 作者 for Author namespace on zh.wikisource.

Modifying the configuration file requires community consensus. If it is other types of problems (code issue/backend issue), we don't need it.

Aug 4 2019, 10:45 AM · Community-consensus-needed, Wikimedia-Site-requests, Chinese-Sites

Aug 2 2019

RazeSoldier added a watcher for TechCom-RFC: RazeSoldier.
Aug 2 2019, 6:43 PM
RazeSoldier removed a project from T223000: Raw "doclink" in side bar during web installation is not parsed: MW-1.33-release.

Not affect MW 1.33.

Aug 2 2019, 9:41 AM · MW-1.34-release, User-Zoranzoki21, MediaWiki-Installer

Aug 1 2019

RazeSoldier updated the task description for T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.
Aug 1 2019, 5:45 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier created T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed.
Aug 1 2019, 5:33 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, MediaWiki-Installer, MediaWiki-ServiceContainer
RazeSoldier added a project to T223000: Raw "doclink" in side bar during web installation is not parsed: MW-1.33-release.
Aug 1 2019, 5:19 PM · MW-1.34-release, User-Zoranzoki21, MediaWiki-Installer
RazeSoldier added a project to T223000: Raw "doclink" in side bar during web installation is not parsed: MW-1.34-release.
Aug 1 2019, 5:18 PM · MW-1.34-release, User-Zoranzoki21, MediaWiki-Installer
RazeSoldier closed T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed as Resolved.
Aug 1 2019, 12:22 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer

Jul 31 2019

RazeSoldier added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.

When I try to get mw.config.values.wgIsMainPage in [[首页]], it undefined. And I can get mw.config.values.wgIsMainPage = true in [[Wikipedia:首页]].

Jul 31 2019, 4:35 AM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites

Jul 30 2019

RazeSoldier added a comment to T229339: MediaWiki:Sidebar is ignored for variants on zh.wikivoyage.
Jul 30 2019, 3:04 PM · MediaWiki-Interface, Wikimedia-General-or-Unknown, Chinese-Sites
RazeSoldier added a comment to T229339: MediaWiki:Sidebar is ignored for variants on zh.wikivoyage.

Please try refreshing the browser cache.

Jul 30 2019, 2:51 PM · MediaWiki-Interface, Wikimedia-General-or-Unknown, Chinese-Sites

Jul 29 2019

RazeSoldier added a comment to T41676: Links in MediaWiki emails should respect the user's https preference.

I don't think there is https preference now.

Jul 29 2019, 10:09 AM · Chinese-Sites, MediaWiki-Email, good first bug

Jul 27 2019

RazeSoldier added a comment to T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed.

I submitted the new patch as suggested, please review.

Jul 27 2019, 3:57 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer

Jul 26 2019

RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

Same phenomenon...

Jul 26 2019, 12:57 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites

Jul 25 2019

RazeSoldier added a watcher for Librarization: RazeSoldier.
Jul 25 2019, 1:40 PM
RazeSoldier closed T187646: Unknown HTTP status code invalid-input as Invalid.

I haven't encountered this problem since then, so I closed it.

Jul 25 2019, 1:36 PM · MediaWiki-General

Jul 24 2019

RazeSoldier added a comment to T160821: New permission needed: export.

Based on the original intention of developing MediaWiki, I don't really like to restrict users' access to wikis.

Jul 24 2019, 5:02 PM · Core Platform Team, MediaWiki-API, MediaWiki-Export-or-Import
RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

Are you browsing in zh-tw content language?

Interface language: zh-Hant-TW
Content language variant: zh-Hant

Jul 24 2019, 4:55 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

I can reproduce it.
When I do a null edit on MediaWiki:Pagetitle and the title of any pages changed to correct title.
Not it's fixed but I don't know why.

Jul 24 2019, 3:49 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

@Yuriy_kosygin Will you still encounter this phenomena after you log out?

Jul 24 2019, 3:25 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites
RazeSoldier added a comment to T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikipedia and Wikivoyage.

I can't reproduce the problem. The name of the page tab depends on [[MediaWiki:Pagetitle]].

Jul 24 2019, 2:05 PM · Core Platform Team Workboards (Clinic Duty Team), Language-Team, MediaWiki-Cache, MediaWiki-Internationalization, Chinese-Sites

Jul 22 2019

RazeSoldier added a comment to T165593: Modification of the default alias for namespace 828 "模块:" of zh.wikipedia.

Does this request have community consensus?

Jul 22 2019, 12:11 PM · Wikimedia-Site-requests, MediaWiki-extensions-Scribunto, I18n, Chinese-Sites

Jul 21 2019

RazeSoldier claimed T228570: Failed to load LocalSettings.php when run phpunit outside of MW directory.
Jul 21 2019, 12:03 PM · Patch-For-Review, MediaWiki-Core-Testing
RazeSoldier closed T224287: Installer.php defines a constant and will throw an error if called multiple times. as Resolved.
Jul 21 2019, 2:51 AM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), good first bug, patch-welcome, MediaWiki-Installer

Jul 20 2019

RazeSoldier moved T228568: Make sure PHPUnit test passes under Windows from Inbox to PHPUnit on the MediaWiki-Core-Testing board.
Jul 20 2019, 4:51 PM · Patch-For-Review, MediaWiki-Core-Testing
RazeSoldier moved T228570: Failed to load LocalSettings.php when run phpunit outside of MW directory from Inbox to PHPUnit on the MediaWiki-Core-Testing board.
Jul 20 2019, 4:50 PM · Patch-For-Review, MediaWiki-Core-Testing
RazeSoldier created T228570: Failed to load LocalSettings.php when run phpunit outside of MW directory.
Jul 20 2019, 4:50 PM · Patch-For-Review, MediaWiki-Core-Testing
RazeSoldier created T228568: Make sure PHPUnit test passes under Windows.
Jul 20 2019, 4:00 PM · Patch-For-Review, MediaWiki-Core-Testing
RazeSoldier moved T217855: Default dbpath for install.php (dbtype sqlite) no longer works. (Writes to root of disk) from Backlog to In progress on the MediaWiki-Installer board.
Jul 20 2019, 3:26 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Core Platform Team Workboards (Clinic Duty Team), MW-1.34-release, Patch-For-Review, MediaWiki-Installer

Jul 16 2019

RazeSoldier added a comment to Blog Post: Changes and improvements to PHPUnit testing in MediaWiki.

Thank you, I think I understand.

Jul 16 2019, 5:47 PM · MediaWiki-Core-Testing, Test-Coverage, Code-Health
RazeSoldier added a comment to Blog Post: Changes and improvements to PHPUnit testing in MediaWiki.

Emm, I am confused about the two types of tests, integration and unit. I don't really understand the difference between the two test types. This looks like the test directory structure (Unit and Feature) of the Laravel.

Does this help? https://en.wikipedia.org/wiki/Unit_testing and https://en.wikipedia.org/wiki/Integration_testing

Jul 16 2019, 1:48 PM · MediaWiki-Core-Testing, Test-Coverage, Code-Health
RazeSoldier added a comment to Blog Post: Changes and improvements to PHPUnit testing in MediaWiki.

Emm, I am confused about the two types of tests, integration and unit. I don't really understand the difference between the two test types. This looks like the test directory structure (Unit and Feature) of the Laravel.

Jul 16 2019, 1:24 PM · MediaWiki-Core-Testing, Test-Coverage, Code-Health

Jul 11 2019

RazeSoldier renamed T227795: UploadedFileStreamTest::testConstruct_notReadable failed when run as root from Skip UploadedFileStreamTest::testConstruct_notReadable when run as root to UploadedFileStreamTest::testConstruct_notReadable failed when run as root.
Jul 11 2019, 4:18 PM · MediaWiki-Core-Testing
RazeSoldier moved T227795: UploadedFileStreamTest::testConstruct_notReadable failed when run as root from Inbox to PHPUnit on the MediaWiki-Core-Testing board.
Jul 11 2019, 4:14 PM · MediaWiki-Core-Testing
RazeSoldier created T227795: UploadedFileStreamTest::testConstruct_notReadable failed when run as root.
Jul 11 2019, 4:14 PM · MediaWiki-Core-Testing
RazeSoldier moved T227709: PHP error from Special:ExportTranslations: "get_class() expects parameter 1 to be object, null given" from Untriaged to Wikimedia production on the PHP 7.2 support board.
Jul 11 2019, 3:23 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Language-Team (Language-2019-July-September), PHP 7.2 support, MediaWiki-extensions-Translate, Wikimedia-production-error
RazeSoldier renamed T227784: Use PHPUnit 8 for MediaWiki from Use PHPUnit 8 to Use PHPUnit 8 for MediaWiki.
Jul 11 2019, 3:09 PM · PHP 7.4 support, MediaWiki-Core-Testing
RazeSoldier moved T227784: Use PHPUnit 8 for MediaWiki from Backlog to MediaWiki core on the PHP 7.4 support board.
Jul 11 2019, 3:07 PM · PHP 7.4 support, MediaWiki-Core-Testing
RazeSoldier moved T227784: Use PHPUnit 8 for MediaWiki from Inbox to PHPUnit on the MediaWiki-Core-Testing board.
Jul 11 2019, 3:07 PM · PHP 7.4 support, MediaWiki-Core-Testing
RazeSoldier added a comment to T216735: Drop support for PHPUnit 6.x.

I created T227784.

Jul 11 2019, 3:06 PM · PHP 7.1 support, Technical-Debt, MediaWiki-Core-Testing
RazeSoldier created T227784: Use PHPUnit 8 for MediaWiki.
Jul 11 2019, 3:06 PM · PHP 7.4 support, MediaWiki-Core-Testing
RazeSoldier added a comment to T216735: Drop support for PHPUnit 6.x.

I want to wait for all the blockers to solve, we can jump directly to PHPUnit 8. Since we intend to directly support PHP 7.2+ in the future. PHPUnit 8 support PHPUnit 7.2/7.3/7.4, and 7.X does not support PHP 7.4.

Jul 11 2019, 2:57 PM · PHP 7.1 support, Technical-Debt, MediaWiki-Core-Testing

Jul 10 2019

RazeSoldier added a comment to T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed.

From the logic of the code, no-good Status are handled by two implementations (CliInstaller/WebInstaller) of Installer. In CliInstaller, if Status is no OK, the script will exit, that is why the installation will abort. In WebInstaller, just show the messages.

Jul 10 2019, 11:02 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer
RazeSoldier added a comment to T46511: Installer aborts on outdated sqlite module though "--dbtype mysql" was passed.

I checked the Status returned by SqliteInstaller::checkPrerequisites() in includes/installer/Installer.php.

Jul 10 2019, 12:20 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Core Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-Installer

Jul 6 2019

RazeSoldier added a comment to T216165: Drop PHP 7.0 support from MediaWiki.

At the same time, we also drop the support of HHVM?

Jul 6 2019, 12:43 AM · Release-Engineering-Team-TODO (201909), MW-1.34-release, Release-Engineering-Team (CI & Testing services), MediaWiki-General, PHP 7.0 support

Jul 4 2019

RazeSoldier added a project to T227259: StatusValue should be thoroughly encapsulated: TechCom.

I hope the TC team can guide this task.

Jul 4 2019, 8:35 AM · Core Platform Team, MediaWiki-General
RazeSoldier created T227259: StatusValue should be thoroughly encapsulated.
Jul 4 2019, 8:34 AM · Core Platform Team, MediaWiki-General

Jul 3 2019

RazeSoldier added a comment to T227147: Can't upgrade MW installs to MW1.33 if using a non-standard DB prefix.
Jul 3 2019, 3:19 AM · MW-1.33-notes, MW-1.33-release, Wikimedia-Rdbms
RazeSoldier added a comment to T227147: Can't upgrade MW installs to MW1.33 if using a non-standard DB prefix.

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/499044/

Is this a breaking change?

Jul 3 2019, 3:11 AM · MW-1.33-notes, MW-1.33-release, Wikimedia-Rdbms

Jul 2 2019

RazeSoldier claimed T216345: Unrecognized option 'max_muxing_queue_size'.
Jul 2 2019, 10:17 AM · Patch-For-Review, TimedMediaHandler-Transcode
RazeSoldier updated the task description for T216345: Unrecognized option 'max_muxing_queue_size'.
Jul 2 2019, 9:29 AM · Patch-For-Review, TimedMediaHandler-Transcode
RazeSoldier added a comment to T220652: Release MW 1.33.

There is a small problem with the release note. I already push a patch. https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/520169/

Jul 2 2019, 5:41 AM · Release-Engineering-Team-TODO, MW-1.33-release, Release-Engineering-Team, MW-1.33-notes, MediaWiki-Releasing

Jul 1 2019

RazeSoldier added a comment to T220656: Drop legacy hard-deprecated code from MediaWiki ahead of MediaWiki 1.34 release.

I also update the manual for dropping APIEditBeforeSave hook.

Jul 1 2019, 7:20 PM · MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), MediaWiki-General, Technical-Debt (Deprecation process), MW-1.34-release