Page MenuHomePhabricator

Rudloff (Pierre Rudloff)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 27 2014, 7:46 PM (490 w, 15 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Rudloff [ Global Accounts ]

Recent Activity

Jun 8 2021

Rudloff added a comment to T250406: RFC: Hybrid extension management.

@Osnard The code is available here.
There is no documentation but feel free to open an issue on the repository if you have questions.

Jun 8 2021, 7:45 PM · MediaWiki-Configuration, MediaWiki-Stakeholders-Group, TechCom-RFC

Jan 30 2021

Rudloff added a comment to T250406: RFC: Hybrid extension management.

I am currently hosting a Composer repository mirroring the MediaWiki extension directory (mostly as a proof of concept to show that installing extensions with Composer can work and can be useful).
I would of course be happy to replace it with Packagist or an official MediaWiki repository.

Jan 30 2021, 11:33 AM · MediaWiki-Configuration, MediaWiki-Stakeholders-Group, TechCom-RFC
Rudloff awarded T250406: RFC: Hybrid extension management a Like token.
Jan 30 2021, 11:18 AM · MediaWiki-Configuration, MediaWiki-Stakeholders-Group, TechCom-RFC

Apr 11 2018

Rudloff added a comment to T191130: [Regression] Retina tiles don't work (anymore?).

I confirm it now works correctly for me too :)

Apr 11 2018, 9:10 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression, Maps (Kartotherian)

Mar 30 2018

Rudloff created T191130: [Regression] Retina tiles don't work (anymore?).
Mar 30 2018, 10:35 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Regression, Maps (Kartotherian)

Mar 26 2018

Rudloff added a comment to T135953: Fatal error when using ReCaptchaNoCaptcha with ContactPage.

I confirm I can't reproduce anymore with MediaWiki 1.29.2, ConfirmEdit 1.29+6925a22 and ContactPage 1.29+d269558.

Mar 26 2018, 4:20 PM · MediaWiki-extensions-ContactPage

Dec 20 2017

Rudloff added a comment to T183369: Contributors extension can't find articles.

I published a patch here: https://gerrit.wikimedia.org/r/#/c/399457/

Dec 20 2017, 7:55 PM · MediaWiki-extensions-Contributors
Rudloff added a comment to T183369: Contributors extension can't find articles.

Turns out I had to run maintenance/PopulateContributorsTable.php and now Special:Contributors works correctly. (This should probably be added to the wiki page.)

Dec 20 2017, 2:47 PM · MediaWiki-extensions-Contributors
Rudloff created T183369: Contributors extension can't find articles.
Dec 20 2017, 2:06 PM · MediaWiki-extensions-Contributors

Oct 17 2017

Rudloff added a comment to T176548: "Missing thumbnail file" errors in search results.

The errors seem to disappear over time. My guess is that forceSearchIndex.php introduced them in the index, but page edits generate the page again without the errors.

Oct 17 2017, 6:34 PM · Discovery-Search, Discovery-ARCHIVED, CirrusSearch

Oct 1 2017

Rudloff added a comment to T157759: ElasticaWrite.php: Unsupported operand types error with CirrusSearch in runJobs.php.

I can still reproduce with 1.29+7005f38:

PHP Notice:  unserialize(): Error at offset 20792 of 65535 bytes in /home/vhosts/fabien/archi-mediawiki/vendor/mediawiki/core/includes/jobqueue/JobQueueDB.php on line 807
PHP Fatal error:  Unsupported operand types in /home/vhosts/fabien/archi-mediawiki/extensions/CirrusSearch/includes/Job/ElasticaWrite.php on line 44
Oct 1 2017, 9:43 PM · Discovery-Search, CirrusSearch, Discovery-ARCHIVED

Sep 23 2017

Rudloff created T176548: "Missing thumbnail file" errors in search results.
Sep 23 2017, 12:12 PM · Discovery-Search, Discovery-ARCHIVED, CirrusSearch

Sep 20 2017

Rudloff added a comment to T175426: ReplaceText CLI does not work when specifying a namespace.

This seems to be fixed in ReplaceText 1.29+b02d10f.

Sep 20 2017, 7:09 PM · MediaWiki-extensions-ReplaceText

Sep 12 2017

Rudloff added a comment to T162563: Fatal error of type DBQueryError, with previous PHP Notice: Undefined offset: 1.

Any news on this? We have several users that created a second account when they forgot their password and now we can't merge them because of this bug.

Sep 12 2017, 1:40 PM · MW-1.32-notes (WMF-deploy-2018-05-01 (1.32.0-wmf.2)), Regression, MediaWiki-extensions-UserMerge

Sep 8 2017

Rudloff created T175426: ReplaceText CLI does not work when specifying a namespace.
Sep 8 2017, 10:03 PM · MediaWiki-extensions-ReplaceText

Jun 1 2017

Rudloff created T166818: Provide a getSection() method in the Revision class.
Jun 1 2017, 6:01 PM · MediaWiki-Core-Revision-backend

May 10 2017

Rudloff added a comment to T141044: Latest comments API.

I currently use this to get the latest comment on each page:

$dbr = wfGetDB(DB_SLAVE);
$res = $dbr->select(
    ['Comments', 'page'],
    ['Comment_Page_ID', 'Comment_Date', 'Comment_Text'],
    'page_id IS NOT NULL',
    null,
    ['ORDER BY' => 'Comment_Date DESC'],
    [
        'page' => [
            'LEFT JOIN', 'Comment_Page_ID = page_id',
        ],
    ]
);
May 10 2017, 6:36 PM · Social-Tools, MediaWiki-extensions-Comments

Apr 19 2017

Rudloff added a comment to T163246: Wiki interface ignores $wgLanguageCode when ULS is activated (picks first exact match from browser's "Accept-Language").

Here is my Accept-Language header: fr-FR,en;q=0.5.
Since French is listed first, shouldn't it be picked instead of English?

Apr 19 2017, 8:23 AM · Language codes, UniversalLanguageSelector

Apr 18 2017

Rudloff created T163246: Wiki interface ignores $wgLanguageCode when ULS is activated (picks first exact match from browser's "Accept-Language").
Apr 18 2017, 7:36 PM · Language codes, UniversalLanguageSelector
Rudloff added a comment to T163216: Add an option to hide form on RunQuery results page.

That might work but I'm not sure I can wrap the form in a template as it is generated automatically (and we definitely don't want to hide it when the user is not on the results page).

Apr 18 2017, 4:48 PM · MediaWiki-extensions-Page_Forms
Rudloff added a comment to T163216: Add an option to hide form on RunQuery results page.

Because we have a pretty big form and it takes a lot of space so we think it might look cleaner if we can remove it from the results page.

Apr 18 2017, 4:39 PM · MediaWiki-extensions-Page_Forms
Rudloff created T163216: Add an option to hide form on RunQuery results page.
Apr 18 2017, 4:00 PM · MediaWiki-extensions-Page_Forms

Apr 3 2017

Rudloff renamed T161791: Add an option to force page reload when enabling or disabling visual editor from Reload page before and after edit to Add an option to force page reload when enabling or disabling visual editor.
Apr 3 2017, 3:15 PM · VisualEditor

Apr 1 2017

Rudloff created T161957: Universal Language selector does not have responsive design (mobile styles for jquery.uls unmaintained).
Apr 1 2017, 5:15 PM · Mobile, UniversalLanguageSelector

Mar 30 2017

Rudloff created T161791: Add an option to force page reload when enabling or disabling visual editor.
Mar 30 2017, 9:47 AM · VisualEditor

Jan 30 2017

Rudloff added a comment to T151825: Strict Standards warning.

Here is my patch: https://gerrit.wikimedia.org/r/#/c/335029/

Jan 30 2017, 2:43 PM · MW-1.29-release (WMF-deploy-2017-01-31_(1.29.0-wmf.10)), Patch-For-Review, MediaWiki-extensions-CleanChanges

Jan 26 2017

Rudloff added a comment to T151825: Strict Standards warning.

Any news on this? I can submit a patch if needed.

Jan 26 2017, 10:12 PM · MW-1.29-release (WMF-deploy-2017-01-31_(1.29.0-wmf.10)), Patch-For-Review, MediaWiki-extensions-CleanChanges

Jan 1 2017

Rudloff added a comment to T135913: Add composer.json file to CommonsMetadata.

"install" in Composer context means downloading the PHP files. Again the proposed patch does not enable the extension with Composer.

Jan 1 2017, 6:26 PM · Patch-For-Review, CommonsMetadata
Rudloff added a comment to T135913: Add composer.json file to CommonsMetadata.

T467 is about using Composer to load extensions, not about using Composer only to download extensions.
The proposed patch does not use Composer's autoloader and you still need to use wfLoadExtension() to load the extension. The patch only allows people to use Composer to download/update the extension (if they want to, this is entirely optional).

Jan 1 2017, 5:27 PM · Patch-For-Review, CommonsMetadata

Dec 15 2016

Rudloff added a comment to T153250: Warning: No such file or directory in /srv/mediawiki/php-1.29.0-wmf.6/extensions/MobileFrontend/includes/api/ApiWebappManifest.php on line 31.

Relative or not, the code uses wfExpandUrl() to always give an absolute URL to getimagesize() (in order to have a consistent behavior, because $wgAppleTouchIcon can also be absolute).
So if it points to a non-existing file, the error should be:

failed to open stream: HTTP request failed
Dec 15 2016, 12:37 AM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Unplanned-Sprint-Work, Web-Team-Backlog, Reading-Web-Sprint-87-♨️😭, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Wikimedia-production-error, MobileFrontend
Rudloff added a comment to T153250: Warning: No such file or directory in /srv/mediawiki/php-1.29.0-wmf.6/extensions/MobileFrontend/includes/api/ApiWebappManifest.php on line 31.

Could it be that allow_url_fopen is set to false on the server so getimagesize() can't be used with a distant file?

Dec 15 2016, 12:18 AM · MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), Patch-For-Review, Unplanned-Sprint-Work, Web-Team-Backlog, Reading-Web-Sprint-87-♨️😭, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Wikimedia-production-error, MobileFrontend

Dec 13 2016

Qgil awarded T140402: Namespace is repeated in notification link a Love token.
Dec 13 2016, 10:25 AM · Google-Code-In-2016, MediaWiki-extensions-Newsletter

Dec 11 2016

Rudloff added a comment to T140402: Namespace is repeated in notification link.

I can't reproduce anymore with 1.28+88234fa.

Dec 11 2016, 12:47 PM · Google-Code-In-2016, MediaWiki-extensions-Newsletter

Dec 8 2016

Qgil awarded T140575: Raw HTML entity displayed with French locale a Barnstar token.
Dec 8 2016, 10:29 AM · Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter
Rudloff added a comment to T108878: MobileFrontend should adopt an app manifest.

It is because the manifest is not on the same domain as the page (and the Access-Control-Allow-Origin HTTP header is not properly set).
I think the easiest way to fix this is to have a relative URL in the <link> tag.
I will submit a patch for this.

Dec 8 2016, 9:48 AM · Patch-For-Review, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Reading-Web-Sprint-87-♨️😭, Unplanned-Sprint-Work, Web-Team-Backlog, MobileFrontend

Nov 28 2016

Rudloff created T151825: Strict Standards warning.
Nov 28 2016, 10:02 PM · MW-1.29-release (WMF-deploy-2017-01-31_(1.29.0-wmf.10)), Patch-For-Review, MediaWiki-extensions-CleanChanges

Nov 26 2016

Rudloff added a comment to T108878: MobileFrontend should adopt an app manifest.

Sorry, I made a mistake and created a new change instead of updating the previous one.

Nov 26 2016, 5:01 PM · Patch-For-Review, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Reading-Web-Sprint-87-♨️😭, Unplanned-Sprint-Work, Web-Team-Backlog, MobileFrontend

Nov 16 2016

Rudloff added a comment to T131516: Reduce or eliminate the need for the user to touch <translate> tags and unit markers.

As a workaround, wouldn't it be possible to have an option to automatically enable translation on all pages in a namespace, without the need for <translate> tags?
I know this would not be suitable for a lot of wiki but it can help small wikis (including mine) that want to translate all of their content.

Nov 16 2016, 1:39 AM · Epic, VisualEditor, MediaWiki-Page-editing, MediaWiki-extensions-Translate

Nov 2 2016

Rudloff added a comment to T140402: Namespace is repeated in notification link.

I can still reproduce on the REL1_26 branch.

Nov 2 2016, 12:21 PM · Google-Code-In-2016, MediaWiki-extensions-Newsletter

Aug 25 2016

Qgil awarded T140403: Emails are never sent a Yellow Medal token.
Aug 25 2016, 9:44 AM · MediaWiki-extensions-Newsletter

Aug 18 2016

Rudloff created T143314: Get license of an extension via API.
Aug 18 2016, 12:42 PM · Platform Engineering, ExtensionDistributor

Aug 4 2016

Rudloff created T142065: deleteArchivedFiles.php: file not found in group 'deleted'.
Aug 4 2016, 12:32 AM · MediaWiki-Maintenance-system

Jul 21 2016

Rudloff created T141044: Latest comments API.
Jul 21 2016, 8:44 PM · Social-Tools, MediaWiki-extensions-Comments

Jul 17 2016

Rudloff updated the task description for T140575: Raw HTML entity displayed with French locale.
Jul 17 2016, 4:51 PM · Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter
Rudloff created T140575: Raw HTML entity displayed with French locale.
Jul 17 2016, 4:50 PM · Patch-For-Review, Google-Code-In-2016, MediaWiki-extensions-Newsletter

Jul 15 2016

Rudloff added a comment to T140402: Namespace is repeated in notification link.

This seems to be fixed on the 1_27 branch.

Jul 15 2016, 9:16 AM · Google-Code-In-2016, MediaWiki-extensions-Newsletter
Rudloff added a comment to T140403: Emails are never sent.

As a temporary workaround, I tried 1.27+e0ad10a and the emails are sent correctly.

Jul 15 2016, 9:16 AM · MediaWiki-extensions-Newsletter

Jul 14 2016

Rudloff created T140403: Emails are never sent.
Jul 14 2016, 7:16 PM · MediaWiki-extensions-Newsletter
Rudloff created T140402: Namespace is repeated in notification link.
Jul 14 2016, 7:10 PM · Google-Code-In-2016, MediaWiki-extensions-Newsletter

Jul 11 2016

Rudloff added a comment to T108878: MobileFrontend should adopt an app manifest.

I am interested in this feature so I would like to work on a patch.
Is someone already working on it?

Jul 11 2016, 9:27 AM · Patch-For-Review, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Reading-Web-Sprint-87-♨️😭, Unplanned-Sprint-Work, Web-Team-Backlog, MobileFrontend

Jul 10 2016

Rudloff awarded T108878: MobileFrontend should adopt an app manifest a Like token.
Jul 10 2016, 11:43 AM · Patch-For-Review, MW-1.29-release (WMF-deploy-2016-12-13_(1.29.0-wmf.6)), Reading-Web-Sprint-87-♨️😭, Unplanned-Sprint-Work, Web-Team-Backlog, MobileFrontend

May 22 2016

Rudloff created T135953: Fatal error when using ReCaptchaNoCaptcha with ContactPage.
May 22 2016, 7:55 PM · MediaWiki-extensions-ContactPage

May 21 2016

Rudloff added a comment to T135913: Add composer.json file to CommonsMetadata.

Yes, here it is: https://gerrit.wikimedia.org/r/#/c/290006/

May 21 2016, 6:38 PM · Patch-For-Review, CommonsMetadata
Rudloff added a comment to T135914: Valid composer.json for VisualEditor.

We had a discussion on T123363 and we agreed that using Composer autoloading feature to install extension is probably not a good thing for MediaWiki but that downloading extensions with Composer is harmless.
I personnaly think that it would be pretty useful as Composer is becoming the defacto standard for installing third-party PHP code.

May 21 2016, 4:57 PM · Composer, VisualEditor
Rudloff created T135914: Valid composer.json for VisualEditor.
May 21 2016, 3:50 PM · Composer, VisualEditor
Rudloff created T135913: Add composer.json file to CommonsMetadata.
May 21 2016, 3:44 PM · Patch-For-Review, CommonsMetadata

Mar 15 2016

Rudloff added a comment to T123363: LQT has invalid composer.json.

Any news on this? It would be pretty useful to have this extension (and others) available as a Composer package.

Mar 15 2016, 2:25 AM · MW-1.27-release (WMF-deploy-2016-03-22_(1.27.0-wmf.18)), Patch-For-Review, good first task, MediaWiki-extensions-LiquidThreads

Jan 15 2016

Rudloff updated subscribers of T123363: LQT has invalid composer.json.

What I understand from T467, is that is has been decided that Composer's autoload should not be used to enable, extensions and I totally agree with that.
But Composer is still a very useful way to install extensions (and then we can enable them with wfLoadExtensions).

Jan 15 2016, 12:42 PM · MW-1.27-release (WMF-deploy-2016-03-22_(1.27.0-wmf.18)), Patch-For-Review, good first task, MediaWiki-extensions-LiquidThreads

Jan 12 2016

Rudloff created T123363: LQT has invalid composer.json.
Jan 12 2016, 10:39 AM · MW-1.27-release (WMF-deploy-2016-03-22_(1.27.0-wmf.18)), Patch-For-Review, good first task, MediaWiki-extensions-LiquidThreads

Sep 15 2015

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT2acbb6596402: Updated mediawiki/extensions Project: mediawiki/extensions/intersection… (authored by Rudloff).
Updated mediawiki/extensions Project: mediawiki/extensions/intersection…
Sep 15 2015, 10:05 AM

Mar 11 2015

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXT43e9545d8d89: Updated mediawiki/extensions Project: mediawiki/extensions/intersection… (authored by Rudloff).
Updated mediawiki/extensions Project: mediawiki/extensions/intersection…
Mar 11 2015, 6:11 AM

Dec 10 2014

Rudloff committed rEANDecdc1a9ba175: Create README.md (authored by Rudloff).
Create README.md
Dec 10 2014, 7:04 PM