Page MenuHomePhabricator

GreenReaper (greenreaper)
WikiFur Founder and Developer - Rambling Norn

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 29 2014, 9:40 PM (394 w, 2 d)
Availability
Available
IRC Nick
GreenReaper
LDAP User
GreenReaper
MediaWiki User
GreenReaper [ Global Accounts ]

Founder and technical lead of WikiFur and WikiFur Data. Editor-in-Chief of Flayrah. Lead administrator of Inkbunny.

Primary contact of the Wikibase Community User Group. Original developer of the MediaWikiAuth extension.

Publications

Profiles - Wikipedia user - LinkedIn - Homepage (increasingly outdated)

Interests: Wikibase (3rd party installations), wbstack, wdwb-tech

Recent Activity

Yesterday

GreenReaper added a comment to T306532: Perform migration of batch A.

As for 502s, I'd be curious too (though I have not personally done enough edits since migration to experience them) but perhaps it was due to bot indexing and fixed by the response as mentioned in T308340? If it is a resource issue then quota issues mentioned in T305679 may need to be addressed if that has not already been done.

Thu, May 19, 2:20 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022))
GreenReaper added a comment to T308340: Redis being repeated killed by k8s after breaching the memory limit.

If you look at the URl you can see that this is a login page, which should not be accessed by indexing bots. The problem is you have no robots.txt file to prevent this. Without this significant resources will be wasted by such requests (of which a login page is one of the cheapest).

Thu, May 19, 2:05 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022))
GreenReaper closed T306532: Perform migration of batch A, a subtask of T306513: [TRACKING] Migration of wbstack.com users Batch A - Coordination, as Resolved.
Thu, May 19, 1:44 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022)), Story
GreenReaper closed T306532: Perform migration of batch A as Resolved.
Thu, May 19, 1:44 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022))
GreenReaper reopened T306532: Perform migration of batch A, a subtask of T306513: [TRACKING] Migration of wbstack.com users Batch A - Coordination, as Stalled.
Thu, May 19, 1:44 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022)), Story
GreenReaper reopened T306532: Perform migration of batch A as "Stalled".

The HTTPS concept URI was covered in T299045 and T301141. T301258 was meant to cover pros and cons, but it was closed as invalid. I suspect they didn't want to get in a situation where they expanded the service using HTTP (which might feasibly result in more people accessing the site using HTTP, which exposes data to the network) and it took a while to fix like in T258590 for Commons or T226453 and T153563 for Wikidata itself (which in the end has not been switched) - or in T303777 for Wikimedia Enterprise where they have actually moved some stuff from HTTPS to HTTP.

Thu, May 19, 1:44 PM · Wikibase.cloud (Launch (Non-)Sprint 8 (2022))

Fri, Apr 22

GreenReaper added a comment to T292508: Add documentation for settings removed from Wikibase example settings.

sharedCacheKey* seem to be documented here, although there might be other appropriate locations, e.g. a hint on the MediaWiki wiki.

Fri, Apr 22, 10:50 PM · wmde-team-b-tech, Wikibase Release Strategy, wdwb-tech, Wikidata

Apr 19 2022

GreenReaper awarded T305848: Add missing information to terms of use a Orange Medal token.
Apr 19 2022, 4:02 PM · Wikibase.cloud (Launch Sprint 7 (2022))
GreenReaper added a comment to T295123: Cradle uses external routes for traffic.

This has been closed in GitHub, perhaps should be here too?

Apr 19 2022, 3:46 PM · Technical-Debt, Wikibase.cloud
GreenReaper added a comment to T305819: Wikibase.cloud password reset does not provide a message that the request was received.

Ran into this one myself when checking to see whether accounts had been imported. The current behaviour made me wonder if it hadn't been implemented, or was broken.

Apr 19 2022, 3:25 PM · Wikibase.cloud
GreenReaper awarded T305819: Wikibase.cloud password reset does not provide a message that the request was received a Cookie token.
Apr 19 2022, 3:23 PM · Wikibase.cloud

Feb 18 2022

GreenReaper added a comment to T290345: Create thumbnail for animated WebP files.

For what it's worth, there is desire for this outside of WMF, on a site not using Thumbor (that's currently using 1.23 with WebP support backported from 1.26, but let's assume it'll be upgraded soon). Personally my suggestion would be to thumbnail to an animated webp, since then it'd be a viable alternative for animations that aren't suitable for GIF or video treatment, and support has increased. Perhaps offering a fallback to a static PNG via <picture> with the webp in <source> would be icing on the cake, though.

Feb 18 2022, 11:10 PM · Commons, MediaWiki-File-management, Thumbor

Feb 13 2022

GreenReaper added a comment to T207705: Implement the Extended Date/Time Format Specification.

From what I can see with a cursory search, the IETF seem happy to declare extensions to the standard rather than seeking to replace it. Time in a general sense is not their focus; timestamps for Internet protocols (which do not need to express the same vagaries as EDTF) and methods of setting time over a network are.

Feb 13 2022, 2:44 PM · Wikidata

Nov 17 2021

GreenReaper awarded T259375: Migrate Echo to Abstract Schema a Cookie token.
Nov 17 2021, 7:50 AM · Growth-Team-Filtering, Patch-For-Review, Growth-Team, Notifications

Nov 9 2021

GreenReaper added a comment to T205009: Discovery of gadgets/extensions/tools for Wikibase.

Of course, the trouble is what's useful may change. But it is true that most specific items mentioned have been added.

Nov 9 2021, 2:23 PM · Wikibase (3rd party installations), Wikidata, Documentation, Federated-Wikibase-Workshops@NewYork-2018

Oct 4 2021

GreenReaper awarded T272500: Create arm64 image variants of releng/dev-images used by MediaWiki-Docker a Barnstar token.
Oct 4 2021, 1:53 PM · MediaWiki-Docker

Sep 21 2021

freephile awarded T21165: Pick a single head tag for the Universal Edit Button a Like token.
Sep 21 2021, 6:30 PM · MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), MediaWiki-Interface, Performance-Team

Sep 9 2021

GreenReaper added a comment to T206560: [Epic] Evaluate alternatives to Blazegraph.

In some cases that feature could be useful, though I suspect many would be surprised to get results from an ordered query that might not be correct with respect to the entire data set.

Sep 9 2021, 6:54 PM · Discovery-Search (Current work), MediaWiki-Stakeholders-Group, Wikidata, Epic, Wikidata-Query-Service

Sep 1 2021

GreenReaper added a comment to T275251: New Vector Search is not Wikidata aware.

Regarding the ranking discussion, I would've thought you're more likely to want a Lexeme if you're on a page about a Lexeme already, and so it should be prioritized in the results list (but not to the extent of excluding other results).

Sep 1 2021, 3:11 PM · wmde-team-a-tech, Wikidata-Campsite (Team A Hearth 🏰🔥), Readers-Web-Backlog, Wikibase Release Strategy, Platform Engineering, WVUI, wdwb-tech, Technical-Debt, RESTBase-API, Wikidata, Desktop Improvements

Aug 22 2021

GreenReaper added a comment to T283073: Support ARCH=arm64 packages.

It seems there's no great appetite to support arm64 in apt on Wikimedia's side per T274140#6832335. Which is understandable, they don't really need the additional infrastructure expense.

Aug 22 2021, 8:19 PM · Infrastructure-Foundations, Packaging
GreenReaper updated GreenReaper.
Aug 22 2021, 7:58 PM
GreenReaper updated GreenReaper.
Aug 22 2021, 7:57 PM
GreenReaper updated GreenReaper.
Aug 22 2021, 7:50 PM
GreenReaper updated GreenReaper.
Aug 22 2021, 7:50 PM
GreenReaper updated GreenReaper.
Aug 22 2021, 7:48 PM

Aug 19 2021

GreenReaper added a comment to T288819: NamespaceInfo service missing namespaces if initialized too early.

The second option seems the most reasonable (either using a specific hook or making one). Otherwise, something might get namespace info and cache it or use it to generate data; then, if it changes, whatever was done is outdated.

Aug 19 2021, 2:58 PM · Dependency injection, MediaWiki-General

Jul 29 2021

GreenReaper added a comment to T196146: Random page on wikibase-registry should select random items as well as pages.

MediaWiki:Randompage-url could be changed to "Special:Random/Item", or alternatively $wgContentNamespaces could have the Item namespace added (but that has other implications).

Jul 29 2021, 3:17 PM · Wikidata, Wikibase-registry

Jul 28 2021

GreenReaper added a comment to T287588: Figure out if wikibase-registry should move to wbstack or maybe use k8s natively.

WBStack would be a convenient solution. Is there anything custom about the registry? Is anything unique to the current hosting relevant, like losing access to the WMF tile server for Kartographer - would this be avoided via Kubernetes?

Jul 28 2021, 3:43 PM · wdwb-tech, Wikidata, Wikibase-registry

Jul 27 2021

GreenReaper added a comment to T272500: Create arm64 image variants of releng/dev-images used by MediaWiki-Docker.

I noticed Oracle Cloud added ARM VMs and servers and is offering a four-core, 24GB VM (or smaller equivalents) as part of the free tier. Could be useful for developers who don't have an arm64 dev box (or server) on their hands. Note for anyone trying this: your "home region" selection determines where free services are provisioned.

Jul 27 2021, 9:20 PM · MediaWiki-Docker
GreenReaper added a comment to T287492: wbregistry-01 is out of disk space.

Was it that it couldn't send emails because it was out of space, or out of space because of all the emails it couldn't send? It has been reported that there was a general problem with email delivery for some time.

Jul 27 2021, 4:23 PM · Wikidata, Wikibase-registry

Jul 26 2021

GreenReaper added a comment to P16891 wikibase registry apt update error.

Well, it probably shouldn't be fetching Wikimedia's Jessie stuff, especially if it is on stretch and accessing stretch bits from the same repository. Perhaps try removing that line from /etc/apt/sources.list - or it may be in a file under /etc/apt/sources.list.d/ - and try updating again?

Jul 26 2021, 1:26 PM · Wikibase-registry

Jul 10 2021

GreenReaper added a watcher for Wikibase-UserGroup: GreenReaper.
Jul 10 2021, 2:01 PM

May 15 2021

GreenReaper added a comment to T282955: Archive the MediaWikiAuth extension from Gerrit (Moved to Github).

I haven't seen you recently send any commits to this repo or do Code Review, but if you'd like to maintain your access please let me know.

May 15 2021, 9:51 PM · MediaWiki-extensions-MediaWikiAuth, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
GreenReaper added a comment to T282955: Archive the MediaWikiAuth extension from Gerrit (Moved to Github).

Not objecting or anything, but is there a reason for this? Extensions being split out, or this one isn't used in Wikimedia? I'm not regularly involved in development so am not aware of any codebase-wise changes (have been poking at Wikibase/WBStack recently for an upgrade, though).

May 15 2021, 9:13 PM · MediaWiki-extensions-MediaWikiAuth, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup

May 12 2021

GreenReaper added a comment to T280358: Determine the steps for upgrading from the old Docker images to the new Docker images.

The docker pipeline has some environment settings; the bundle lists all extensions included in the new 'v1' images.

May 12 2021, 7:58 PM · Wikibase Release Strategy (Hike 2, Sprint 3)
GreenReaper added a comment to T132308: Internationalise citoid dates.

I tend to agree regarding the RFC. Best to work on adapting technology to editors rather than vice versa. We provide options so that projects can pick out what works for them, rather than trying to shoehorn them into our chosen option.

May 12 2021, 12:19 PM · User-notice, User-Josve05a, VisualEditor, Citoid

May 8 2021

GreenReaper added a comment to T272582: Define a process for releasing security fixes to Wikibase software packages [TIMEBOX: 4 hrs].

Thanks, @WMDE-leszek. I see that plan outlined in T272478#7036933 and a proposed ADR. If I read it right, planned features that we're interested in trying such as mixed-ontology federation may only be usable on the stable release - which is soon to be MW 1.36. Along with WDQS, desire to reuse Lua from the ecosystem and the way we're rebuilding the site anyway, I'm leaning towards that.

May 8 2021, 3:51 PM · Wikibase Release Strategy (Hike 2, Sprint 3)
GreenReaper added a comment to T276527: Include EntitySchema in bundle.

Bit late, but helpful for these is Wikidata:WikiProject Schemas / Tutorial, and the overview at Wikidata:Schemas. Both may be worth mentioning in documentation (I added them to the Extension page).

May 8 2021, 1:36 PM · Wikibase Release Strategy (Sprint 2.1)
GreenReaper awarded T245640: Step 2: editing references a Pterodactyl token.
May 8 2021, 8:14 AM · Wikidata, Wikidata-Bridge

May 5 2021

GreenReaper added a comment to T272582: Define a process for releasing security fixes to Wikibase software packages [TIMEBOX: 4 hrs].

Thanks for the extensive replies! That helps me understand your intent better - let me clarify my own:

May 5 2021, 11:04 AM · Wikibase Release Strategy (Hike 2, Sprint 3)

May 4 2021

GreenReaper added a comment to T272582: Define a process for releasing security fixes to Wikibase software packages [TIMEBOX: 4 hrs].

One issue that strikes me from what's written is that WDQS has (at least in recent months, I think?) not been updated in the docker package - at a guess, because of ongoing work on streaming updater, or because there were no specific new features that Wikibase was relying on. The latest version in use (0.3.40) is from early last July. So when I read:

May 4 2021, 1:31 PM · Wikibase Release Strategy (Hike 2, Sprint 3)

Apr 30 2021

Restricted Application added a project to T205014: Data input: Forms for Item Entry: wdwb-tech.

Having got Cradle working with a shape on WBStack after a bit of fuss, I can say that yes, it's a solution (though it'd be nicer if integrated), but it may benefit from tweaks to ease reuse outside Wikidata. The requirement for wdt: in shapes feels problematic, as that prefix and several others are internal to Wikidata, and liable to lead to confusion if used elsewhere - especially in a federated context. Making it configurable and not reliant on Wikidata-isms such as EXTRA, but rather working with the simplest shapes permitted by the specification may help in the move towards further third-party use.

Apr 30 2021, 11:32 PM · Wikibase Release Strategy, wdwb-tech, Wikidata, Federated-Wikibase-Workshops@NewYork-2018

Apr 29 2021

GreenReaper added a comment to T132308: Internationalise citoid dates.

Given EDTF was raised above, I thought I'd note that there is now a EDTF Wikibase data type extension, although it might be a while before it's considered for use in Wikidata.

Apr 29 2021, 7:47 PM · User-notice, User-Josve05a, VisualEditor, Citoid

Apr 27 2021

GreenReaper added a comment to T207705: Implement the Extended Date/Time Format Specification.

A largely complete PHP library (limitations as specified) and Wikibase data type (MediaWiki extension), initially funded by the Luxembourg Ministry of Culture, is now available, with development led by Professional.wiki.

Apr 27 2021, 4:11 PM · Wikidata

Apr 23 2021

GreenReaper added a comment to T261631: Implement login with global SUL account.

I voted, however I don't see how this aligns with their organizational focus (private cloud infrastructure) - have you considered taking generic OAuth bits from this fork?

Apr 23 2021, 7:37 PM · Upstream, Wikimedia Chat
GreenReaper added a comment to T206560: [Epic] Evaluate alternatives to Blazegraph.

I don't understand the "I don't like Java" argument. Blazegraph - which is in discussion here - is also written in Java als are most (all?) other triplestores or graph databases.

Apr 23 2021, 4:58 AM · Discovery-Search (Current work), MediaWiki-Stakeholders-Group, Wikidata, Epic, Wikidata-Query-Service

Apr 20 2021

GreenReaper added a comment to T158056: Indicate or avoid switching context if federated properties/values are used .

Within Wikimedia I'd really expect it to be directly editable; on a third-party wiki, a plain display of elements with an edit icon linking to Wikidata might be more suitable.
For very tight integrations, some implementation of Wikidata Bridge would be an interesting possibility, but then you might need federated or remote login for credit, too.

Apr 20 2021, 11:51 AM · SDC General, Design, Wikidata

Apr 19 2021

GreenReaper added a comment to T272265: Resolve WDQS changelog situation.

This came up when I was looking over the Wikibase suite installation guide. I know a lot of what's been done recently is more for Wikimedia's specific requirements, but it seems like some changes are for external users, so I've added a link to inform third-parties who may wish to review changes. It might also be worth updating the version recommendation, considering the upcoming MW 1.36 release.

Apr 19 2021, 6:46 PM · Discovery-Search (Current work), Wikidata-Query-Service, Wikidata
GreenReaper added a comment to T272582: Define a process for releasing security fixes to Wikibase software packages [TIMEBOX: 4 hrs].

Covered components depend on what WDME bundles and how. If Docker images are a distribution mechanism, security issues with e.g. MediaWiki should trigger a new build, since you're distributing it.

Apr 19 2021, 4:42 PM · Wikibase Release Strategy (Hike 2, Sprint 3)
GreenReaper added a comment to T272472: Create Release Notes document(s) for relevant components of Wikibase software suite.

Just thought it was worth chiming in, since the description (as I read it) does not encompass all the ways I use release notes, and this might lead to relevant information not being included:

Apr 19 2021, 5:11 AM · wdwb-tech, Wikidata, Wikibase Release Strategy

Apr 13 2021

GreenReaper added a comment to T213712: Migrate wikibase-registry to version 1.35 (LTS) of wikibase.

The registry now runs 1.32.5 (not .6), but should probably be running 1.35, or even 1.36 (but with the risk of going unsupported again). PHP 7.2.26 may need an upgrade to PHP 7.3 (or possibly 8.0).

Apr 13 2021, 6:29 PM · Wikibase-registry, Wikidata
GreenReaper updated GreenReaper.
Apr 13 2021, 4:19 PM

Mar 25 2021

Jdforrester-WMF awarded T21165: Pick a single head tag for the Universal Edit Button a Like token.
Mar 25 2021, 6:59 PM · MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), MediaWiki-Interface, Performance-Team

Jan 13 2021

GreenReaper added a comment to T21392: Favicon links matching the defaults should not be sent.

The apple-touch-icon no longer appears to show up in the page source (so, this is no longer impacts T29911 and is probably not Mobile-related), but it looks to me like the default "shortcut icon" is still served on a MediaWiki install. As I understand it, this is still unnecessary because that location will be checked automatically. As such, its removal in such cases remains a potential enhancement. I lowered the priority on the grounds that the apple touch icon portion was longer (more bytes) and was resolved.

Jan 13 2021, 12:40 AM · good first task, MediaWiki-Core-Skin-Architecture, patch-welcome, Mobile, MediaWiki-Interface
GreenReaper reopened T21392: Favicon links matching the defaults should not be sent, a subtask of T29911: Overhaul and standardize apple-touch-icons, as Open.
Jan 13 2021, 12:18 AM · Goal, Wikimedia-Site-requests
GreenReaper renamed T21392: Favicon links matching the defaults should not be sent from Favicon, apple-touch-icon links matching the defaults should not be sent to Favicon links matching the defaults should not be sent.
Jan 13 2021, 12:18 AM · good first task, MediaWiki-Core-Skin-Architecture, patch-welcome, Mobile, MediaWiki-Interface

Jan 2 2021

GreenReaper added a comment to T205014: Data input: Forms for Item Entry.

MediaWiki-extensions-Page_Forms already works with SMW and Cargo. Could it be enhanced to support Wikibase, even if it doesn't support all features right away - rather than reinvent the wheel? Mentions of Cargo might be useful to identify code points to edit. Even if only part of the front end is usable, that might save time and effort; and improvements could aid semantic editors in general.

Jan 2 2021, 1:51 PM · Wikibase Release Strategy, wdwb-tech, Wikidata, Federated-Wikibase-Workshops@NewYork-2018
GreenReaper added a comment to T261102: Wikidata Bridge tag added to edits that have nothing to do with the Bridge.

is it technically possible that someone would use the Bridge feature for other purposes (eg create a new item or add a message on a talk page)?

I don’t see how, no.

Jan 2 2021, 11:17 AM · Wikidata, Wikidata-Bridge

Oct 20 2020

GreenReaper added a comment to T264538: Release 1.35 version of wikibase docker image.

I'm curious about this, too. MediaWiki 1.35.0 was released almost a month ago now. Is there anything technically blocking Wikibase 1.35 from being built? I see T192006 and T192792 on the Wikibase Release Strategy workboard; perhaps the goal is to do them first? 🧩

Oct 20 2020, 2:06 PM · Wikibase (3rd party installations), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), User-Ladsgroup, Wikidata, Wikibase-Docker-2017+

Sep 4 2019

GreenReaper added a comment to T206561: Evaluate Virtuoso as alternative to Blazegraph.

Probably not an issue for Wikimedia, but perhaps for embedded usage: as of Virtuoso 7, only 64-bit platforms are supported (enforced by configure, maybe to avoid spurious segmentation fault bugs).

Sep 4 2019, 12:53 AM · Wikidata, Wikidata-Query-Service

Sep 3 2019

GreenReaper added a comment to T221631: Dedicated servers on WMCS to test WDQS scalability strategy.

Perhaps @Smalyshev could confirm this? As I understand it T206561 is stalled on this issue (and has been for almost a year).

Sep 3 2019, 10:52 PM · cloud-services-team (Kanban), Wikidata, Wikidata-Query-Service, Discovery-Search
GreenReaper updated GreenReaper.
Sep 3 2019, 1:58 AM
GreenReaper added a watcher for MediaWiki-extensions-MediaWikiAuth: GreenReaper.
Sep 3 2019, 1:54 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 1:19 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 1:19 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 1:17 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 1:09 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 1:09 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 12:58 AM
GreenReaper updated GreenReaper.
Sep 3 2019, 12:57 AM

Aug 8 2019

GreenReaper updated subscribers of T155359: wikiba.se should use HTTPS.

Right, it was the intention to move to WMF hosting. But it seems (as @WMDE-leszek recognised in the other thread), that it will *not* be hosted by WMF, because WMDE won't transfer the domain. I'm presuming this decision comes from their executive director because he was the one to register it.

Aug 8 2019, 10:29 AM · User-Addshore, wikiba.se website, Wikidata

Aug 7 2019

GreenReaper added a comment to T155359: wikiba.se should use HTTPS.

Looks to me like it has the same IP address it did last year, which is in "United Domains via IP Exchange GmbH" space.

Aug 7 2019, 1:37 PM · User-Addshore, wikiba.se website, Wikidata
GreenReaper added a comment to T155359: wikiba.se should use HTTPS.

I ran into this trying to link to https://wikiba.se when explaining Wikibase to someone on Twitter (in the context of use on WikiFur, tracking conventions and charity donations). T99531#5181555 suggests that WMDE isn't going to hand over the domain. So… does WMDE intend to set up Let's Encrypt on their own? It seems the appropriate resolution - WMF has said WMDE can't have their cake and eat it, and setting up Let's Encrypt should not be all that complicated. As it is, web browsers are now showing the site as "not secure", which is not great for a database product. 😼

Aug 7 2019, 8:06 AM · User-Addshore, wikiba.se website, Wikidata

Aug 28 2017

GreenReaper added a comment to T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.

Surely you're gonna have to migrate soon to the next beta/release versions?

I'm not sure how that's gonna be much different to just using 7.1 and upgrading to 7.2 later...

Aug 28 2017, 4:50 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser
GreenReaper updated the task description for T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.
Aug 28 2017, 4:45 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser
GreenReaper added a comment to T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.

Mostly because PHP 7.2 is more efficient, and I don't want to do another PHP version migration in a few months!
I have several days to do it, which is why I'm reporting it at all and didn't just put an @ on for now. ;-)

Aug 28 2017, 4:39 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser
GreenReaper added a comment to T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.

I've not used that feature before. I tried running it via the 'tap' method.
Many ParserIntegrationTest tests do not appear to pass with the above change, while they do with the original. So it's possibly not a great patch...

Aug 28 2017, 4:33 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser
GreenReaper updated the task description for T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.
Aug 28 2017, 4:09 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser
GreenReaper created T174354: MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2.
Aug 28 2017, 4:07 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, [DO NOT USE] NewPHP, MediaWiki-Parser

Dec 20 2016

GreenReaper added a comment to T69232: Hovercards: Redirect titles should be bolded in the extract.

Here's another example - mouse over "Camp Feral!" in the second sentence. Or you can create a link to [[Camp Feral!]] on any article in a preview, then mouseover the link. "Feral" is bolded but not the "Camp" before it, even though it is bold in the article.

Dec 20 2016, 6:40 PM · Readers-Web-Backlog (Design), Design, Page-Previews

May 23 2016

GreenReaper added a comment to T125283: Users occasionally logged in as different users after SessionManager deployment.

T125283-REL1_23.patch broke MediaWiki 1.23's raw action because it uses $wgUseXVO in the onView() function where it is not yet declared. This may result in a PHP Notice which breaks things served via Raw action (e.g. the JavaScript we store and serve from MediaWiki).

May 23 2016, 7:27 PM · Security, MediaWiki-User-login-and-signup, MediaWiki-extensions-CentralAuth

Jan 14 2016

GreenReaper added a comment to T122487: String warning appears on Special:Upload.

Unexpected non-MediaWiki exception encountered, of type "Exception"
[cacd8a6c] /wiki/Special:Upload Exception from line 3813 of [...]w/includes/User.php: null user val
Backtrace:
#0 [...]w/includes/specials/SpecialUpload.php(125): User->matchEditToken(NULL)
#1 [...]w/includes/specials/SpecialUpload.php(170): SpecialUpload->loadRequest()
#2 [...]w/includes/specialpage/SpecialPage.php(379): SpecialUpload->execute(NULL)
#3 [...]w/includes/specialpage/SpecialPageFactory.php(503): SpecialPage->run(NULL)
#4 [...]w/includes/Wiki.php(279): SpecialPageFactory::executePath(Title, RequestContext)
#5 [...]w/includes/Wiki.php(647): MediaWiki->performRequest()
#6 [...]w/includes/Wiki.php(506): MediaWiki->main()
#7 [...]w/index.php(46): MediaWiki->run()
#8 {main}

Jan 14 2016, 5:45 PM · MediaWiki-Special-pages, MW-1.23-release

Jan 7 2015

CennoxX awarded T69225: Hovercards: Space before removed parentheses should also be removed in the extract a Like token.
Jan 7 2015, 6:48 PM · Patch-For-Review, Page-Previews