Page MenuHomePhabricator
Feed Advanced Search

Oct 16 2023

Firefishy added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

The truth is that the issue is not MediaWiki, but the historical artefact of 'utf8' in MySQL (and MariaDB)...

Oct 16 2023, 1:16 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms

Oct 3 2023

Firefishy added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

Because T135969 has spilled here, I can see the annoyance with someone using a "bad" encoding, I will try to be a bit conciliatory, however, I don't see any way to solve that, other than documenting (maybe it was done already):

The only encoding supported for mysql is binary, others may work on limited cases, but are unsupported. To migrate to binary run: ALTER TABLE table CONVERT TO CHARACTER SET binary; on all your tables".

If your complain is that lack of documentation, that would be a fair one. If it is that you want to allow full plane UTF-8 characters on utf8(mb3) mysql configuration, that is literally impossible. People should migrate to the supported charset(s). If the developers don't want to support multiple encodings (and I can see why- index length issues, meaning changes that would hide bugs) that is up to them. The good news is that because open source, everyone can become a developer and support additional features! I highly encourage you to do that.

Oct 3 2023, 12:47 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms

Oct 5 2020

Firefishy added a comment to T264546: parsoid apt repo rolled back breaks updates.

This jessie repo is used for all debian distros (including Ubuntu 20.04). Install notes are here: https://www.mediawiki.org/wiki/Parsoid/JS/Setup#Ubuntu_/_Debian

Oct 5 2020, 6:03 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED

Oct 4 2020

Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:43 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:42 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy added a comment to T264546: parsoid apt repo rolled back breaks updates.
$ cat /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki_main_binary-amd64_Packages
Package: parsoid
Version: 0.10.0all
Architecture: all
Maintainer: Parsing Team, Wikimedia Foundation <parsing-team@wikimedia.org>
Installed-Size: 164791
Depends: nodejs (>= 4.0.0), logrotate, adduser
Enhances: mediawiki
Homepage: http://www.mediawiki.org/wiki/Parsoid
Priority: optional
Section: web
Filename: pool/main/p/parsoid/parsoid_0.10.0all_all.deb
Size: 46716380
SHA256: 6c6890b4d4e0ffb4ae07871d3e5d4a85061efed06b324ffdf85ab2c73bcb3dec
SHA1: 6a4082601df3d3bcf62da7c9f9a7e4d344b0dac1
MD5sum: 2c122245b1051cd625a9924a6329cdfe
Description: Web service converting HTML+RDFa to MediaWiki wikitext and back
 Bidirectional conversion between HTML+RDFa and the MediaWiki flavor of wikitext in a node.js web service. See https://www.mediawiki.org/wiki/Parsoid.
Oct 4 2020, 9:32 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy added a comment to T264546: parsoid apt repo rolled back breaks updates.
$ cat /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki_InRelease
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Oct 4 2020, 9:32 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy added a comment to T264546: parsoid apt repo rolled back breaks updates.
$ ls -l /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki*
-rw-r--r-- 1 root root 2840 Jan 14  2020 /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki_InRelease
-rw-r--r-- 1 root root  761 Dec  5  2018 /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki_main_binary-amd64_Packages
-rw-r--r-- 1 root root  761 Dec  5  2018 /var/lib/apt/lists/releases.wikimedia.org_debian_dists_jessie-mediawiki_main_binary-i386_Packages
Oct 4 2020, 9:31 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:19 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:18 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:17 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy updated the task description for T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:17 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED
Firefishy created T264546: parsoid apt repo rolled back breaks updates.
Oct 4 2020, 9:16 PM · Parsoid (Third-party), serviceops, Parsing-Team--ARCHIVED

Mar 17 2020

Firefishy added a comment to T244283: Installation of CheckUser barfs when run on a brand new mediawiki installation.

I think @Anomie is now back.

Mar 17 2020, 5:40 PM · Platform Team Workboards (Clinic Duty Team), Patch-For-Review, CheckUser

Jun 4 2015

Firefishy added a comment to T101163: SQL Error - geometries mismatch.

ogr2ogr can convert a SHP file SRID (EPSG)

Jun 4 2015, 6:39 AM · Discovery-ARCHIVED, Maps-Sprint, Maps