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.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 29 2014, 9:40 PM (493 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 / Wikibase Cloud, [DEPRECATED] wdwb-tech

Recent Activity

Mon, Apr 8

GreenReaper added a comment to T347303: Functionality REST API v2.

Thanks for the clarification - we're still at the stage of figuring out exactly what to propose, though we have some ideas, so it helps to have that guidance.

Mon, Apr 8, 8:53 PM · Epic, Wikibase REST API (WPP), Wikibase Product Platform Team WPP

Sun, Apr 7

GreenReaper added a comment to T347303: Functionality REST API v2.

Is there a rough timeline for when v2 is to launch? There's an open call for development against the REST API (at least, such projects seem to be favoured) and the Wikibase Community User Group (along with others) are considering applying for development grants, but we don't want to commit to implementing a tool before Christmas if the API won't even be available by then.

Sun, Apr 7, 10:53 AM · Epic, Wikibase REST API (WPP), Wikibase Product Platform Team WPP

Thu, Mar 28

GreenReaper added a comment to T361233: [Investigate] will instantCommon overload commons?.

Per commit for T114098:

* $wgUseInstantCommons now hotlinks Commons images by default instead of downloading originals and thumbnailing them locally. This allows wikis to save on CPU and bandwidth while reducing time to first byte for pages, even without a thumbnail handler. See $wgForeignFileRepos documentation for tweaks.
Thu, Mar 28, 10:09 PM · Wikibase Cloud (Kanban board Q1 2024), WbStack Mediawiki

Wed, Mar 27

GreenReaper added a comment to T333095: Integration of Wikibase Local Media.

I guess you mean XSS? You can't load JS since you don't have access to edit site or user JS, even as a local admin. There is no Content Security Policy set that I can see (perhaps if there were, it wouldn't be such a big deal to enable JS), or at least if it does it is not using an img-src or default-src that would prevent image loading. It's up to the editor to warrant that the linked image will always be the right one.

Wed, Mar 27, 2:19 PM · Wikibase Cloud
GreenReaper added a comment to T333095: Integration of Wikibase Local Media.

I had a feeling that might be the case. As noted, some existing Wikibasea can't be done without upload. But many of those cases would want to use suite or source anyway.

Wed, Mar 27, 1:56 PM · Wikibase Cloud

Tue, Mar 26

GreenReaper added a comment to T340234: What do we release and support? / What is Wikibase Suite?.
So technically it should be a goal to make the containers independent of each other. Still, I would not officially support or advertise this in order to keep it simple for us now. Is this a requirement our users have?

From a user perspective, I may wish to use low-cost (or free-tier) hosting for peripheral elements like QS, Cradle, WDQS UI and perhaps even WDQS and its updater, as these are likely to be used only intermittently, and with an anticipated low volume of edits. Think Cloud Run, App Service, etc. This also lowers the attack surface on our dedicated servers. As such it'd be a "nice to have" for these to [continue to] be minimally linked and usable between datacenters, without a commitment to fully support with examples, etc.

Tue, Mar 26, 8:57 PM · Wikibase Suite Team (Sprint-∞), wbSuite Release Pipeline, User Install/Upgrade Path, Spike
GreenReaper edited projects for T344246: Wikibase\Lib\LanguageNameLookup::getName(): Argument #1 () must be of type string, null given, added: Wikibase (3rd party installations); removed MediaWiki-extensions-WikibaseRepository.
Tue, Mar 26, 4:07 PM · Wikibase (3rd party installations)
GreenReaper added a comment to T340074: Option to produce RDF dump on demand.

Desires related to T312131.

Tue, Mar 26, 1:17 AM · Wikibase Cloud
GreenReaper added a comment to T355893: Rename WDQS whitelist to allowlist.

We've been getting reports of Wikibase community WDQS end-users having trouble using whitelist.txt - might the changes in T343856 have broken use of this file if they had it incorporated into a Wikibase docker/suite setup? It looks like wmde.16 version of wikibase-release-pipeline is still using whitelist.txt.

Tue, Mar 26, 12:57 AM · Wikibase Suite Team (Sprint-∞), Wikidata, Voice & Tone, Wikidata-Query-Service, NFDI, Math

Mar 11 2024

GreenReaper added a comment to T328921: Drop PHP 7.4 support from MediaWiki.

Fair enough. I appreciate how frustrating such reports can be, and even if core unofficially works on 7.x for a time, extensions may not. Conversely, it seems most extension compatibility issues are fixed now, for 8.1 at least.

Mar 11 2024, 7:25 PM · MW-1.43-release, PHP 7.4 support, Epic, MediaWiki-General
GreenReaper added a comment to T328921: Drop PHP 7.4 support from MediaWiki.

From an external user perspective, it'd be nice to have a config flag to override that check, or a stiff warning rather than an outright error, though I can understand why not.

Mar 11 2024, 5:15 PM · MW-1.43-release, PHP 7.4 support, Epic, MediaWiki-General

Mar 1 2024

GreenReaper updated the task description for T335448: Custom WDQS prefixes based on dashboard prefix option.
Mar 1 2024, 10:52 AM · Wikibase Cloud
GreenReaper updated the task description for T335448: Custom WDQS prefixes based on dashboard prefix option.
Mar 1 2024, 10:50 AM · Wikibase Cloud

Feb 23 2024

GreenReaper added a comment to T357667: Banner on cloud for KELOD research.

Due to historical spam, many cloud instances are likely to require confirmation to create an account, presenting a greater-than-usual barrier to dismissing the notice if $wgDismissableSiteNoticeForAnons is not true.

Feb 23 2024, 12:49 PM · Wikibase Cloud (Kanban board Q1 2024)

Feb 22 2024

GreenReaper added a comment to T357667: Banner on cloud for KELOD research.

are we happy with it going into every person's wiki? bit intrusive but also we're hosting the wiki for them

Feb 22 2024, 7:48 AM · Wikibase Cloud (Kanban board Q1 2024)

Feb 14 2024

GreenReaper added a comment to T286276: Make wbsearchentities API work with local and remote properties.

As with T285291, it seems like this might be resolved, unless there are further subtasks or testing to perform.

Feb 14 2024, 8:06 AM · Wikibase - Federated Properties
GreenReaper added a comment to T285291: [EPIC] Manually add statements about local items using either local or federated property.

Is this resolved now, since all subtasks are resolved, or is it lacking defined subtasks for some of the proposed features? The owning account is disabled.

Feb 14 2024, 7:58 AM · Wikibase - Federated Properties

Feb 9 2024

GreenReaper added a comment to T357104: Improve front page and dashboard layout on mobile.

The front page still has issues on mobile vertically as when you are logged in the top right text links are inaccessible. You can actually still get to the dashboard via the "try it out" button but this is non-obvious. Once in, dashboard/options appears much improved from when the issue was filed, although the screenshots are not shown here.

Feb 9 2024, 10:23 AM · WbStack UI
GreenReaper added a comment to T357055: Allow wgUseInstantCommons to be optionally turned on.

Perhaps this would also show image thumbnails for Wikimedia Commons file references in entities, like Wikidata? (If not, that would be a good feature to import, as it has been requested.)

Feb 9 2024, 9:07 AM · WbStack Mediawiki, Wikibase Cloud

Feb 8 2024

GreenReaper closed T357049: Active users statistic not working as Resolved.

I think this is resolved as https://furry.wikibase.cloud/wiki/Special:Statistics correctly shows one active user. If that info is stale it could perhaps be addressed in a separate task. The information might actually be useful for the Discovery feature as an additional sort criteria.

Feb 8 2024, 7:51 PM · WbStack Mediawiki, Wikibase Cloud
GreenReaper added a comment to T337117: Provide wikibase.cloud users with a way to reuse Wikidata users scripts and gadgets.

Related to T356397 (add Gadgets extension, discussion of user scripts/CSS).

Feb 8 2024, 7:25 PM · Wikibase Cloud
GreenReaper added a comment to T357051: Allow users to alter the sidebar.
Feb 8 2024, 7:24 PM · WbStack Mediawiki, Wikibase Cloud
GreenReaper added a comment to T357051: Allow users to alter the sidebar.

See also the somewhat-related T343686. Site JS/CSS is covered in T310787 and (more generally) T356397.

Feb 8 2024, 7:20 PM · WbStack Mediawiki, Wikibase Cloud
GreenReaper added a comment to T357053: Enable EntitySchema link to [a copy of] Wikidata's ShEx2 schema-based validation tool.

This is essentially the same as T312908 which was created later than the GitHub issue this comes from.

Feb 8 2024, 7:16 PM · WbStack Mediawiki, Wikibase Cloud
GreenReaper awarded T357047: Kartographer should use another tile server, or be added to WMF's allowlist a Evil Spooky Haunted Tree token.
Feb 8 2024, 7:04 PM · WbStack Mediawiki, Wikibase Cloud

Feb 3 2024

GreenReaper added a comment to T356571: Property constraints for Wikibase Cloud.

For the record, I've seen several users coming from Wikidata interested in this over the past year.

Feb 3 2024, 7:12 PM · Wikibase Cloud

Jan 26 2024

GreenReaper awarded T354667: Explore statistics for Wikibase a The World Burns token.
Jan 26 2024, 10:14 AM · Wikibase (3rd party installations), Wikibase Cloud
GreenReaper awarded T354667: Explore statistics for Wikibase a Hungry Hippo token.
Jan 26 2024, 10:13 AM · Wikibase (3rd party installations), Wikibase Cloud

Jan 5 2024

GreenReaper added a comment to T330040: Python query scripts using https://rdflib.github.io/sparqlwrapper/ fail against wb.c instances.

I think WDQS is wrong here. Per RFC3986, section 3.4:

query       = *( pchar / "/" / "?" )
Jan 5 2024, 4:06 PM · Wikibase Cloud

Dec 12 2023

GreenReaper added a comment to T350468: QuickStatements throws error when creating statements with string values.

Perhaps you need the PHP intl extension to be installed in the QS container, as that function seems to require it.

Dec 12 2023, 8:26 PM · Wikibase Cloud

Oct 23 2023

GreenReaper added a comment to T333095: Integration of Wikibase Local Media.

What I was getting at is that it might be fairly easy to write our own script to turn an image URL in a statement into an image tag with JS. In fact I think this might be how Kartographer handles embedded map previews, though I could be misremembering.

Oct 23 2023, 9:14 PM · Wikibase Cloud
GreenReaper added a comment to T333095: Integration of Wikibase Local Media.

According to its extension page, Wikibase Local Media has been in the "suite" bundled releases since 1.35. There would be no real benefit to an off button since you could just turn off uploads instead.

Oct 23 2023, 2:50 PM · Wikibase Cloud

Sep 7 2023

GreenReaper added a comment to T328921: Drop PHP 7.4 support from MediaWiki.

Bullseye (released August 2021) was "a LTS version" of Debian upon the release of MW 1.39 in the same sense as Ubuntu LTS (released every two years), i.e. it has a long lifetime of security updates; it is just not usually called LTS until it moves into "LTS" support status.

Sep 7 2023, 1:38 PM · MW-1.43-release, PHP 7.4 support, Epic, MediaWiki-General

Jul 29 2023

GreenReaper added a comment to T343034: item not returned in SPARQL query on geokb wikibase.cloud instance.

The ingest rate appears to be very fast. I wonder if it could be adding items so fast that the WDQS updater can't read them before they scroll off recent changes (which, last I heard, is still the way it figured out what new items it needs to review for its own processing)?

Jul 29 2023, 4:34 PM · Wikibase Cloud

Jul 18 2023

GreenReaper added a comment to T330407: [6hr timebox] Investigate approach to broken pop-ups.

Specifically T111231 exists for the purpose of adding popups summaries for Wikibase and in an ideal world would have been implemented, but without it items and properties will at least show a label and description which is better than now. (Lexemes and EntitySchema lack this.)

Jul 18 2023, 1:30 PM · Wikibase Cloud (Kanban board Q3 2023)

Jul 17 2023

GreenReaper added a comment to T327176: [Timebox: 4hrs] Investigate spam account creation on a Wiki.

Regarding "why the behaviour stopped", we discovered that Special:CreateAccount was not being disabled which was fixed in January.

Jul 17 2023, 1:46 PM · Wikibase Cloud (Kanban board Q3 2023)

Jul 13 2023

GreenReaper added a comment to T327176: [Timebox: 4hrs] Investigate spam account creation on a Wiki.

reCAPTCHA Enterprise purports to offer more, but I get a sneaking feeling it might also be a way to track users now Google's been told it can't do it through other means, especially if you add it to other pages like they want.

Jul 13 2023, 1:54 PM · Wikibase Cloud (Kanban board Q3 2023)

Jul 11 2023

GreenReaper added a comment to T220985: Complete support of Lexemes in QuickStatements.

The desire to create lexemes via QuickStatements was raised by a FactGrid user in the Wikibase Community User Group mailing list.

Jul 11 2023, 8:08 AM · Wikidata Lexicographical data, Wikidata

Jun 16 2023

GreenReaper added a comment to T339274: Account confirmation emails not being sent on Wikibase World (Wikibase.Cloud).

If it says greenreaper under that first black box then I don't recall marking any mail as spam from Wikibase.cloud, though it's possible I did, and if so that might explain things.

Jun 16 2023, 11:11 AM · Wikibase Cloud
GreenReaper added a comment to T339274: Account confirmation emails not being sent on Wikibase World (Wikibase.Cloud).

Was this specifically with a hotmail.com or outlook.com email address? I was later able to reconfirm via changing my address to Gmail, at which point I got an email to that account, "Wikibase World email address confirmation".

Jun 16 2023, 8:57 AM · Wikibase Cloud

Jun 9 2023

GreenReaper added a project to T220506: access Sitelinks to password-protected mediawiki: Wikibase (3rd party installations).
Jun 9 2023, 9:10 PM · Wikibase (3rd party installations), Wikibase-DataModel-Services

May 5 2023

GreenReaper added a comment to T327176: [Timebox: 4hrs] Investigate spam account creation on a Wiki.

It appears so. There are ~50 spam requests in the last day. Many of them are marked as having confirmed email addresses. In total there were 1751 in the last month (showing as open requests), which suggests the rate has not changed recently.

May 5 2023, 2:55 PM · Wikibase Cloud (Kanban board Q3 2023)

Apr 26 2023

GreenReaper added a comment to T326533: Queries return empty.

wd: and wdt: default to Wikidata on Wikibase Cloud, as far as WDQS backend is concerned. You can override it by manually setting endpoints, but that is what it is set to. The autocomplete used to be Wikidata too, but was changed, making it easier for those who override those prefixes, but compounding the problem for those who don't.

Apr 26 2023, 11:16 PM · Wikibase Cloud
GreenReaper created T335448: Custom WDQS prefixes based on dashboard prefix option.
Apr 26 2023, 7:25 PM · Wikibase Cloud
GreenReaper added a comment to T296451: SPARQL editor property and item pop up doesn't work for custom prefixes.

Related GitHub issue.

Apr 26 2023, 5:51 PM · Wikibase Cloud

Mar 29 2023

GreenReaper added a comment to T316204: Investigate UI asset caching.

FWIW, I have previously started using the dashboard and I think it looked like I was logged in, showing a list of wikis, but when I clicked the settings cog for the desired wikibase I suddenly found I was not.

Mar 29 2023, 6:46 PM · Wikibase Cloud

Mar 26 2023

GreenReaper added a comment to T333095: Integration of Wikibase Local Media.

If Wikibase.cloud does not wish to host images itself, some users might be served by being able to reference images from a foreign file repo via API, which could perhaps reduce licencing concerns. Others will desire local hosting, though.

Mar 26 2023, 6:55 PM · Wikibase Cloud
GreenReaper awarded T333095: Integration of Wikibase Local Media a Pterodactyl token.
Mar 26 2023, 6:46 PM · Wikibase Cloud

Mar 24 2023

GreenReaper added a comment to T310787: Allow creation of common.js and common.css on wikibase.cloud instances for normal users.

A related ticket for WBStack regarding Gadgets to which I added some comments about the need for user scripts: https://github.com/wbstack/mediawiki/issues/47

Mar 24 2023, 7:24 PM · Wikibase Cloud

Mar 1 2023

GreenReaper added a comment to T330069: General collection of encountered Search issues.

$wgJobRunRate = 2 due to a previous instance of this issue (now seemingly lost due to repo change), but as noted there that is probably not a sufficient approach to handle mass import in a timely manner as the expectation is that data is available immediately, and an unlisted wikibase may not be accessed "regularly" at all (not sure API counts, and even if it does it may never catch up if n+1 jobs are queued per request).

Mar 1 2023, 10:12 AM · Wikibase Cloud

Feb 27 2023

GreenReaper added a comment to T330672: Sitelinks within a wikibase.cloud site between pages and items.

Most or all requests of this kind seem to (so far) have wanted to enable sitelinks specifically for the local site.

Feb 27 2023, 5:21 PM · Wikibase Cloud

Feb 12 2023

GreenReaper added a comment to T327430: Estimate Costs of Scaling ES without optimisation.

Looks like it's a bit late (the end of January was rather busy) but if memory is the most important thing, n2d (AMD Rome/Milan) instances appear to be ~13% cheaper and might be worth considering in the future, depending on whether you're CPU-bound and how well ES performs.

Feb 12 2023, 1:04 AM · Wikibase Cloud (WB Cloud Sprint 12)

Jan 20 2023

GreenReaper added a comment to T327428: Investigate ways to reduce the resources consumed by ES.

Might there be any benefit from cloning (ES 7.4+, so maybe MW 1.39+) a default index per MediaWiki release used by Wikibase.cloud, rather than generate a new one for each instance, which might presumably create a lot of duplicate content if default messages are indexed?

Jan 20 2023, 11:19 AM · Wikibase Cloud (Kanban board Q1 2024)

Jan 17 2023

GreenReaper closed T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance as Resolved.
Jan 17 2023, 3:20 PM · Wikibase Cloud (WB Cloud Sprint 11)
GreenReaper added a comment to T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance.

This issue appears to have been resolved in that the account creation has been prohibited and no new accounts have been created since the afternoon of December 12.

Jan 17 2023, 11:16 AM · Wikibase Cloud (WB Cloud Sprint 11)

Dec 7 2022

GreenReaper renamed T315193: Consider allowing users of Wikibase.Cloud to use tinyurl links on their Wikibases from Consider allowing users of Wikibase.Cloud to use tinurl links on their Wikibases to Consider allowing users of Wikibase.Cloud to use tinyurl links on their Wikibases.
Dec 7 2022, 10:57 PM · Wikibase Cloud

Nov 30 2022

GreenReaper added a comment to T324104: Duplicate all or part of existing wikibase into new wikibase.

Even if it is not enabled in general, importing from an XML file to start with could be good as there's less risk of conflict.

Nov 30 2022, 2:13 PM · Wikibase Cloud

Nov 16 2022

GreenReaper added a comment to T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance.

Not directly linked but potentially also an issue to bear in mind: per T168783, the captcha used on Special:RequestAccount may not be verified until 1.40+ (unless you use the updated version in master, which the extension page suggests is not compatible).

Nov 16 2022, 6:49 PM · Wikibase Cloud (WB Cloud Sprint 11)
GreenReaper renamed T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance from ConfirmAccount appears enabled but not working on furry.wikibase.cloud instance to ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance.
Nov 16 2022, 6:27 PM · Wikibase Cloud (WB Cloud Sprint 11)
GreenReaper added a comment to T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance.

It seems Special:CreateAccount is still enabled even though the link at the top right is to Special:RequestAccount. Obviously, bots don't click the link, they just go to the relevant page (or use the createaccount API).

Nov 16 2022, 5:59 PM · Wikibase Cloud (WB Cloud Sprint 11)
GreenReaper added a comment to T310990: [1 sprint Timebox] Investigate solution to the ElasticSearch scaling issues.

One thing seemingly missing without Cirrus support is case-insensitive autocomplete (T242644), which can be an issue for usability, judging by how it has started to come up on Telegram (as it has for standalone Wikibase installs).

Nov 16 2022, 12:00 PM · Wikibase Cloud (WB Cloud Sprint 13)

Nov 11 2022

GreenReaper added a comment to T315193: Consider allowing users of Wikibase.Cloud to use tinyurl links on their Wikibases.

The readme just says:

A local whitelist can be maintained by creating a [[MediaWiki:Spam-whitelist]] page and listing hostnames in it, using the same format as the blacklists. URLs matching the whitelist will be ignored locally.

There doesn't seem to be the concept of using a file/URI in the same way as the blacklist. The whitelist regexes are stored with a particular cache key, so maybe it would be possible to hackily poke it into the cache? It might overwrite or be overwritten by the regexes in the message, though (even if they're nothing).

Nov 11 2022, 2:47 PM · Wikibase Cloud
GreenReaper edited projects for T242644: New term store doesn't provide case insensitive search (for when elastic is not used), added: Wikibase (3rd party installations); removed Wikidata.

This doesn't seem to be anything to do with Wikidata now, but rather third-party installations not using a suite install including Cirrus (which just came up in Telegram for the case-sensitive search issue).

Nov 11 2022, 6:07 AM · Wikibase (3rd party installations)
GreenReaper added a comment to T315193: Consider allowing users of Wikibase.Cloud to use tinyurl links on their Wikibases.

Could be as simple as putting tinyurl\.com into the default MediaWiki:Spam-whitelist. That's what I did. (I don't know how simple this actually is.)

Nov 11 2022, 2:16 AM · Wikibase Cloud

Nov 10 2022

GreenReaper updated subscribers of T322467: Wikibase test failures on REL1_39.

Perhaps related to T301249/T305785 and stuff like DataModel\Entity: Add __serialize/__unserialize for EntityIds? Looks like it landed after the branch split and involves changes in serialisation for PHP 7.4 that impact reference hashes (as noted in T167759 and @Lucas_Werkmeister_WMDE's review comments).

Nov 10 2022, 12:20 PM · MW-1.35-release, MW-1.37-release, MW-1.38-release, User-Michael, Continuous-Integration-Config, [DEPRECATED] wdwb-tech, Wikidata, MW-1.39-release, ci-test-error, MediaWiki-extensions-WikibaseRepository

Nov 9 2022

GreenReaper added a comment to T291153: Show warning message when loading extensions that may be incompatible with FederatedProperties.

From a user perspective, I think this is the wrong way around. They are Wikibase extensions. I would see it as a bug in the respective extension if it was released for a given version that had Federated Properties v2 enabled but did not correctly handle that feature.

Nov 9 2022, 11:07 AM · Wikibase - Federated Properties

Nov 8 2022

GreenReaper created T322665: ConfirmAccount enabled but doesn't block createaccount on furry.wikibase.cloud instance.
Nov 8 2022, 5:36 PM · Wikibase Cloud (WB Cloud Sprint 11)
GreenReaper added a project to T322603: SqliteMaintenance.php broken after change to use DBConnRef: MediaWiki-Maintenance-system.
Nov 8 2022, 7:24 AM · MW-1.39-notes, MW-1.40-notes (1.40.0-wmf.19; 2023-01-16), MediaWiki-Maintenance-system, MW-1.39-release, MW-1.38-release, MediaWiki-General, SQLite
GreenReaper updated the task description for T322603: SqliteMaintenance.php broken after change to use DBConnRef.
Nov 8 2022, 3:59 AM · MW-1.39-notes, MW-1.40-notes (1.40.0-wmf.19; 2023-01-16), MediaWiki-Maintenance-system, MW-1.39-release, MW-1.38-release, MediaWiki-General, SQLite
GreenReaper created T322603: SqliteMaintenance.php broken after change to use DBConnRef.
Nov 8 2022, 2:30 AM · MW-1.39-notes, MW-1.40-notes (1.40.0-wmf.19; 2023-01-16), MediaWiki-Maintenance-system, MW-1.39-release, MW-1.38-release, MediaWiki-General, SQLite

Oct 25 2022

GreenReaper added a comment to T284107: "The FOO list has N moderation requests waiting." notifications can't be turned off in Mailman 3.

Even if you only get one spam email a day, it basically means you are quite likely to get two emails about it rather than one about it, which is not ideal. It might make more sense if it was possible to set it to a weekly or monthly timeout, because you might have missed a single mail in that period.

Oct 25 2022, 12:10 PM · SRE, Wikimedia-Mailing-lists

Oct 18 2022

GreenReaper added a comment to T321090: Reassign owner of wikibaseug mailing list.

As much as mailing list administration is fun. :-)
Thanks a lot for the prompt assistance!

Oct 18 2022, 8:26 PM · SRE, Wikimedia-Mailing-lists
GreenReaper added a comment to T321090: Reassign owner of wikibaseug mailing list.

Thank you. My address is included in the original post at the end of the first paragraph. It's available elsewhere, and gets enough spam as it is, so I'm not that concerned about more. ^^

Oct 18 2022, 6:59 PM · SRE, Wikimedia-Mailing-lists
GreenReaper updated GreenReaper.
Oct 18 2022, 4:25 PM
GreenReaper created T321090: Reassign owner of wikibaseug mailing list.
Oct 18 2022, 2:52 PM · SRE, Wikimedia-Mailing-lists

Oct 13 2022

GreenReaper awarded P35459 Dockerfile for build-bare-slim.sh environment a Barnstar token.
Oct 13 2022, 11:33 AM · MediaWiki-Docker

Oct 12 2022

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

@GreenReaper, I removed the restrictions.

Oct 12 2022, 3:42 PM · ARM support, MediaWiki-Docker

Oct 11 2022

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

Hi! I managed to build the whole chain of images down to buster-php74-fpm using docker-pkg, see instructions.

Oct 11 2022, 8:56 AM · ARM support, MediaWiki-Docker

Oct 6 2022

GreenReaper added a comment to T205028: Allow the user to change the Blazegraph prefixes in the Wikibase Docker distribution.

My own view: it's a bad idea to use wd:, wdt: etc. for things that are not Wikidata. Yes, they are stated to be "internal to Wikidata", and therefore could be internal to your own wiki. But practically, it is likely to be a source of confusion, especially if people try to do federated queries or otherwise interact with Wikidata.

Oct 6 2022, 5:31 PM · Product-Feature, Wikibase Suite Team, Wikibase Release Strategy, Wikidata-Query-Service, Federated-Wikibase-Workshops@NewYork-2018

Sep 20 2022

GreenReaper added a comment to T318145: Quickstatements fail to load on Wikibase.Cloud for custom domains.

As noted in Telegram, I believe this may be linked to the use of CloudFlare's Rocket Loader. It would be helpful to know if the issue goes away if disabled by a page rule (or globally for a domain). It may be necessary to add data-cfasync="false" before the 'src' attribute of any impacted script tags including dependencies if they are causing issues.

Sep 20 2022, 10:33 AM · Wikibase Cloud

Sep 14 2022

GreenReaper added a comment to T305819: Wikibase.cloud password reset does not provide a message that the request was received.

As a user, I think it makes sense to turn it disabled while it is being submitted, so that I don't accidentally double-submit the form by double-clicking or input bounce. I don't know if doing so would result in a second email and if that would invalidate the first email sent, but if so that would be bad because if the user then opened the first email, the reset would then "not work". It also indicates to the user that the input has been accepted by the browser.

Sep 14 2022, 1:07 PM · Wikibase Cloud (Wikibase.cloud (WB Cloud Sprint 5))

Aug 19 2022

GreenReaper added a comment to T19980: Specify favicon with W3 standard rel="icon" instead of legacy "shortcut icon".

It's probably not worth it for a secondary feature, especially when it adds bytes to every page. IE 9 and 10 are roughly 0.07% of browser usage; on one of my own sites I see just 20 visits out of 986,000 using IE 9, while IE 10 does not show up (IE 11 was 1,182 - still just 0.1%).

Aug 19 2022, 2:20 PM · MW-1.39-notes (1.39.0-wmf.26; 2022-08-22), good first task, patch-welcome, MediaWiki-Core-Skin-Architecture, MediaWiki-User-Interface
GreenReaper renamed T315124: Add OpenDataSweden to the SPARQL whitelist from add wikibase.cloud to the SPARQL whitelist to Add OpenDataSweden to the SPARQL whitelist .
Aug 19 2022, 12:33 PM · Discovery-Search (Current work), Wikibase Cloud, Wikidata, Wikidata-Query-Service

Aug 15 2022

GreenReaper added a comment to T315124: Add OpenDataSweden to the SPARQL whitelist .

Adding the whole of wikibase.cloud (as this task's title suggests) would be cool, and was discussed in the Telegram chat for Wikibase.cloud, but will require a wildcard, which I'm not sure is possible yet - there are none in the current list. But perhaps the intent is solely to add OpenDataSweden?

Aug 15 2022, 5:56 PM · Discovery-Search (Current work), Wikibase Cloud, Wikidata, Wikidata-Query-Service

Aug 1 2022

GreenReaper awarded T310787: Allow creation of common.js and common.css on wikibase.cloud instances for normal users a Barnstar token.
Aug 1 2022, 4:03 AM · Wikibase Cloud

Jul 27 2022

GreenReaper awarded T48556: [Epic] Wikidata 3rd party client (Instant Wikidata) a Barnstar token.
Jul 27 2022, 4:58 PM · Wikibase Suite Team, Wikibase (3rd party installations), Wikimedia-Medicine, Epic, Wikidata

Jul 21 2022

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

I believe an exception should be made for a pair of functions to return as an xsd:dateTime the minimum and the maximum date that a given edtf:EDTF value could represent (similar to equivalent functionality found in edtf.js,and I think also a number of other edtf implementations). This would allow the results of a query outputting an edtf:EDTF value to be easily ORDERed, by the earliest possible date, or the latest possible date, or perhaps the midpoint of the two...

Jul 21 2022, 8:42 AM · Wikidata data quality and trust, Wikidata

May 19 2022

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.

May 19 2022, 2:20 PM · Wikibase Cloud (Launch Migration Kanban (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).

May 19 2022, 2:05 PM · Wikibase Cloud (Launch Migration Kanban (2022))
GreenReaper closed T306532: Perform migration of batch A, a subtask of T306513: [TRACKING] Migration of wbstack.com users Batch A - Coordination, as Resolved.
May 19 2022, 1:44 PM · Wikibase Cloud (Launch Migration Kanban (2022)), Story
GreenReaper closed T306532: Perform migration of batch A as Resolved.
May 19 2022, 1:44 PM · Wikibase Cloud (Launch Migration Kanban (2022))
GreenReaper reopened T306532: Perform migration of batch A, a subtask of T306513: [TRACKING] Migration of wbstack.com users Batch A - Coordination, as Stalled.
May 19 2022, 1:44 PM · Wikibase Cloud (Launch Migration Kanban (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.

May 19 2022, 1:44 PM · Wikibase Cloud (Launch Migration Kanban (2022))

Apr 22 2022

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.

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

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 (Wikibase.cloud (WB Cloud Sprint 5))
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 (Wikibase.cloud (WB Cloud Sprint 5))

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 data quality and trust, Wikidata