Page MenuHomePhabricator
Feed Advanced Search

Sep 28 2023

WolfgangFahl added a comment to T339347: qlever dblp endpoint for wikidata federated query nomination.

What a great application of Postel's law https://en.wikipedia.org/wiki/Robustness_principle

Sep 28 2023, 4:21 AM · Data-Platform-SRE (2024.03.25 - 2024.04.14), Wikidata-Query-Service, Wikidata

Aug 9 2023

WolfgangFahl added a comment to T339347: qlever dblp endpoint for wikidata federated query nomination.

I've linked this task to the discussion in qlever: https://github.com/ad-freiburg/qlever/discussions/588

Aug 9 2023, 7:17 AM · Data-Platform-SRE (2024.03.25 - 2024.04.14), Wikidata-Query-Service, Wikidata

Jun 16 2023

WolfgangFahl added a comment to T197530: [tracking] federation query issues on Wikidata Query Server.

https://phabricator.wikimedia.org/T339347 was created by me now

Jun 16 2023, 9:35 AM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending
WolfgangFahl created T339347: qlever dblp endpoint for wikidata federated query nomination.
Jun 16 2023, 9:35 AM · Data-Platform-SRE (2024.03.25 - 2024.04.14), Wikidata-Query-Service, Wikidata

Jun 15 2023

WolfgangFahl added a comment to T197530: [tracking] federation query issues on Wikidata Query Server.

This page is currently fully protected and can be edited only by administrators. .... (sigh)

Jun 15 2023, 12:08 PM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending
WolfgangFahl added a comment to T197530: [tracking] federation query issues on Wikidata Query Server.

IMHO the documentation pointed right here. I am trying to reproduce this but only find

Jun 15 2023, 12:07 PM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending

Jun 14 2023

WolfgangFahl closed T335623: Get your own copy of wikidata / run your own mirror of wikidata services as Resolved.
Jun 14 2023, 10:42 AM · Wikimedia-Hackathon-2023
WolfgangFahl added a comment to T335623: Get your own copy of wikidata / run your own mirror of wikidata services.

Some imports have been successful and the results will be further discussed in the https://wikitech.wikimedia.org/wiki/Search_Platform/Contact#Office_Hours in July 2023

Jun 14 2023, 10:42 AM · Wikimedia-Hackathon-2023
WolfgangFahl reopened T197530: [tracking] federation query issues on Wikidata Query Server as "Open".
Jun 14 2023, 10:25 AM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending
WolfgangFahl added a comment to T197530: [tracking] federation query issues on Wikidata Query Server.

according to https://github.com/ad-freiburg/qlever/discussions/588#discussioncomment-6018412

Jun 14 2023, 10:25 AM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending

May 27 2023

WolfgangFahl added a comment to T197530: [tracking] federation query issues on Wikidata Query Server.

Please make https://w.wiki/6m6B work by adding both https://qlever.cs.uni-freiburg.de/dblp and https://qlever.cs.uni-freiburg.de/wikidata.

May 27 2023, 10:45 AM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending

May 23 2023

WolfgangFahl added a comment to T335623: Get your own copy of wikidata / run your own mirror of wikidata services.

This task is not completed in time for the end of the Wikimedia Hackathon so we'll keep it open until the results for the running imports are known in a few days.

May 23 2023, 12:57 PM · Wikimedia-Hackathon-2023
WolfgangFahl added a comment to T329368: tiny subsets from Wikidata.

I wouldn'd cache the results on github but some other place in Wikimedia tool universe as outlined by Bryan Davis (whom i already talked about this during the hackathon last weekend)

May 23 2023, 8:02 AM · Wikimania-Hackathon-2023, Wikidata
WolfgangFahl added a comment to T329368: tiny subsets from Wikidata.

I'd go more general and introduce "named queries". Some such queries might indeed have cached results. I'd remove the "tiny" restriction in case the named query is "relevant" e.g. popular highly requested, most useful ...

May 23 2023, 7:49 AM · Wikimania-Hackathon-2023, Wikidata

May 2 2023

WolfgangFahl added a comment to T334082: Create a workflow to run Scholia based on dumps.

Please reopen - it's linked to the get your own copy of wikidata Wikimedia-Hackathon task and might renaming and stating the concrete goals. E.g. for the subsetting this is linked to https://github.com/ad-freiburg/qlever/issues/859.
So having different (and not time limited endpoints) support a subset of Wikidata is actually one of the issues. See also https://cr.bitplan.com/index.php/List_of_Queries where a similar set of queries is needed (but the timeout issue is not a s big)

May 2 2023, 5:35 AM · Wikidata-Query-Service, [DEPRECATED] wdwb-tech, Dumps-Generation, Wikidata, Wikimedia-Hackathon-2023

Apr 29 2023

Daniel_Mietchen awarded T335623: Get your own copy of wikidata / run your own mirror of wikidata services a Pterodactyl token.
Apr 29 2023, 1:10 PM · Wikimedia-Hackathon-2023
WolfgangFahl created T335623: Get your own copy of wikidata / run your own mirror of wikidata services.
Apr 29 2023, 12:40 PM · Wikimedia-Hackathon-2023

Apr 23 2023

WolfgangFahl added a comment to T335073: PHP Fatal error: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string): int in /var/www/mediawiki/includes/http/MWCallbackStream.php on line 49 with guzzlehttp/psr7 2.5.0.

I would have expected that an LTS version pins all dependencies. Wouldn't stability be here the more important goal than staying up-to-date? This case of breaking the system "out of blue air" is IMHO a warning call. Taking it seriously and changing the procedures would IMHO be an adequate response. Would the request for this stabiity with pinned versions be a new phabricator task or has this already been discussed and there is a task for it?

Apr 23 2023, 4:42 AM · MediaWiki-Vendor

Apr 21 2023

WolfgangFahl added a comment to T335073: PHP Fatal error: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string): int in /var/www/mediawiki/includes/http/MWCallbackStream.php on line 49 with guzzlehttp/psr7 2.5.0.

see also https://stackoverflow.com/questions/76072671/guzzle-update-breaks-mediawiki-1-39-3-lts-how-can-dependency-hell-be-avoided-f

Apr 21 2023, 2:25 PM · MediaWiki-Vendor
WolfgangFahl added a comment to T335073: PHP Fatal error: Declaration of MWCallbackStream::write($string) must be compatible with Psr\Http\Message\StreamInterface::write(string $string): int in /var/www/mediawiki/includes/http/MWCallbackStream.php on line 49 with guzzlehttp/psr7 2.5.0.

What is the work around for 1.39.3?

Apr 21 2023, 11:02 AM · MediaWiki-Vendor

Apr 5 2023

WolfgangFahl added a comment to T334082: Create a workflow to run Scholia based on dumps.

Tonight I'm bringing up the topic of getting a proper Wikidata mirror running in the https://etherpad.wikimedia.org/p/Search_Platform_Office_Hours - may be you can attend to give background info on what you imagine. I could already offer to use our wikidata machine at RWTH Aachen as an endpoint where we do our "Get your own copy of wikidata" experiments.

Apr 5 2023, 1:52 PM · Wikidata-Query-Service, [DEPRECATED] wdwb-tech, Dumps-Generation, Wikidata, Wikimedia-Hackathon-2023

Apr 3 2023

WolfgangFahl added a comment to T220703: Increase the max length of URL to be shortened.

@Nikki - your comment is a valid concern which IMHO could be easily solvable by selecting the URL handling. Obviously the discussion is about more choices and avoiding the "URL shortening failed" which is just not acceptable as a message/result in my opinon. There should be a least a link to explaining the choices and solutions available or better make these solutions/choices directly available.

Apr 3 2023, 2:15 PM · [DEPRECATED] wdwb-tech, Wikidata, Patch-For-Review, Security, Wikimedia-Site-requests, MediaWiki-extensions-UrlShortener

Apr 1 2023

WolfgangFahl added a comment to T250963: Replace use of removed hook InternalParseBeforeSanitize.

I second that the variable extension functionality should be incorporated in to parsoid or drop the whole parsoid improvement ideas that call for removing the variable extension. For me the variables extension is much more important than the parsoid improvement ideas discussed here. These improvement ideas are IMHO introducing more complexity than solving problems for end users if the current way of implementation is enforced. The worst part for me is currently that on each and every new wiki i create the first thing that pops up is the deprecation message in a fully useable wiki - this makes it look as if the wiki would be broken which it isn't at this point. De-Deprecation would be much appreciated by me.

Apr 1 2023, 6:17 AM · ci-test-error, MediaWiki-extensions-Variables

Mar 25 2023

WolfgangFahl added a comment to T220703: Increase the max length of URL to be shortened.

Why not go with "named queries" while at it? The examples Button at https://query.wikidata.org/ currently has 363 such "named queries". If the names would have a namespace structure it would be an ideal way of having two ways to reference a query

Mar 25 2023, 7:17 AM · [DEPRECATED] wdwb-tech, Wikidata, Patch-For-Review, Security, Wikimedia-Site-requests, MediaWiki-extensions-UrlShortener

Mar 22 2023

WolfgangFahl added a comment to T44085: Wikimedia needs a URL shortener (tracking).

see T220703

Mar 22 2023, 1:28 PM · User-Ladsgroup, Proposal, TechCom-RFC (TechCom-RFC-Closed), Tracking-Neverending, OKR-Work, WMF-General-or-Unknown
WolfgangFahl added a comment to T220703: Increase the max length of URL to be shortened.

We are using this great feature in https://cr.bitplan.com/index.php/List_of_Queries but run into length limits for some of our queries e.g. try it !

Mar 22 2023, 1:28 PM · [DEPRECATED] wdwb-tech, Wikidata, Patch-For-Review, Security, Wikimedia-Site-requests, MediaWiki-extensions-UrlShortener
WolfgangFahl added a comment to T220703: Increase the max length of URL to be shortened.

The worst part is IMHO the message URL-shortening failed / URL-Kürzung fehlgeschlagen - instead it should offer workarounds and alternatives. It's quite strange that his is being discussed for many years given that there is such a big need.

Mar 22 2023, 9:59 AM · [DEPRECATED] wdwb-tech, Wikidata, Patch-For-Review, Security, Wikimedia-Site-requests, MediaWiki-extensions-UrlShortener
WolfgangFahl added a comment to T44085: Wikimedia needs a URL shortener (tracking).

We are using this great feature in https://cr.bitplan.com/index.php/List_of_Queries but run into length limits for some of our queries e.g. try it !

Mar 22 2023, 9:49 AM · User-Ladsgroup, Proposal, TechCom-RFC (TechCom-RFC-Closed), Tracking-Neverending, OKR-Work, WMF-General-or-Unknown

Jan 30 2023

WolfgangFahl added a comment to T106456: Editing label and description simultaneously conflicts with existing items which have the new label and old description.

I ran into this today see https://github.com/LeMyst/WikibaseIntegrator/discussions/507

Jan 30 2023, 7:01 AM · Wikimedia-Hackathon-2019, MediaWiki-extensions-WikibaseRepository, Wikidata

Jan 2 2023

WolfgangFahl added a comment to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth.

Generally we need a reliable much higher timeout wikidata query service. Currently you are kind of forced to get your own copy of wikidata see e.g. https://wikidataworkshop.github.io/2022/papers/Wikidata_Workshop_2022_paper_4558.pdf

Jan 2 2023, 10:40 PM · affects-Kiwix-and-openZIM, Discovery-ARCHIVED, Wikidata, Wikidata-Query-Service

Nov 11 2022

WolfgangFahl added a comment to T272088: Logging (pywiki module) always verbose if enabled.

7.3 seems to work thanks god ...

Nov 11 2022, 3:23 PM · Pywikibot
WolfgangFahl added a comment to T272088: Logging (pywiki module) always verbose if enabled.

This is quite a horror show. I do not even use pywikibot just import it and it throws a ton of log stuff at me. Unfortunately this is marked as resolved without given the clear answer what version makes sure that the logging is not verbose by default.

Nov 11 2022, 2:24 PM · Pywikibot

Aug 8 2022

WolfgangFahl added a comment to T312617: How to release an backwards incompatible version of an extension.

I don't have permissions to create projects in Phabricator. I'd love to take over the original project of PDFEmbed or create a new one for it and I'l love to create an new general RESTFul extension that has no name yet. How would i start those two projects?

Aug 8 2022, 9:42 AM

Jul 8 2022

WolfgangFahl added a comment to T312617: How to release an backwards incompatible version of an extension.

I'd just love to make the project more linked to the Wikimedia world and I feel a bit remote with what I am currently doing.

Jul 8 2022, 3:12 PM
WolfgangFahl added a comment to T312617: How to release an backwards incompatible version of an extension.

grafik.png (414×1 px, 46 KB)

Jul 8 2022, 8:02 AM
WolfgangFahl added a comment to T312617: How to release an backwards incompatible version of an extension.

Couldn't i open a project for the extension or might there already be one?

Jul 8 2022, 8:00 AM
WolfgangFahl created T312617: How to release an backwards incompatible version of an extension.
Jul 8 2022, 5:47 AM

Feb 19 2022

WolfgangFahl added a comment to T301756: Add BITPlan/diagrams support to Pywikibot.

Diagrams. bitplan.com happily accepts POST requests. So will any local installation of the python server or the PHP server by Samwilson. Would you like to see some kind of python API for this to simplify the usage or what are your needs to get this working for your usecase?

Feb 19 2022, 1:04 PM · Pywikibot

Feb 15 2022

WolfgangFahl updated subscribers of T301756: Add BITPlan/diagrams support to Pywikibot.

@Xqt - thanks for considering our diagrams server. If you have any questions on how to install it on your own infrastructure let me know. If you'd like to use it as is you are welcome as long as the load on the server will
be moderate.

Feb 15 2022, 12:14 PM · Pywikibot

Feb 6 2022

WolfgangFahl added a comment to T259427: Make "Error creating thumbnail: File missing" error message cover potential other reasons (such as incorrectly set $wg variables).

I was hit by this problem again today and did a google search on 'mediawiki "Fehler beim Erstellen des Vorschaubildes: Datei fehlt "' and you find lot's of wikis suffering from this problem. In at least one case the wiki was abandoned in 2016 and replaced by a wordpress site and i would not be suprised if the reason was that the error reasond could not be identified by the new admins of the wiki as soon as their mediawiki specialist was gone.
Please reconsider
This is way too complicated and very unlikely to happen.

Feb 6 2022, 8:00 AM · Voice & Tone, MediaWiki-File-management

Jan 4 2022

WolfgangFahl added a comment to T297994: pywikibot should not retry if that doesn't make sense.

Looks good to me in paper form.

Jan 4 2022, 12:43 PM · Pywikibot

Dec 20 2021

WolfgangFahl added a comment to T297994: pywikibot should not retry if that doesn't make sense.

This is all i have. See https://github.com/WolfgangFahl/py-3rdparty-mediawiki/blob/067d2291e79c2f73726c177ac0dc3a889d43ef19/tests/test_SMWApi.py#L148. With scriptpath returning "/" the behavior shown in the log below happened. https://github.com/WolfgangFahl/py-3rdparty-mediawiki/commit/067d2291e79c2f73726c177ac0dc3a889d43ef19 fixed this - the family python file is generated and now has the changes.

Dec 20 2021, 9:50 AM · Pywikibot
WolfgangFahl added a comment to T261061: Either enable captcha for not autoconfirmed user or show an error message other than a "KeyError: 'messagecode'".

@Xqt - you are right might have been 6.0.1 - I'll watch the situation. Currently py-3rdparty-mediawiki uses semantic depencency:

Dec 20 2021, 7:42 AM · Pywikibot
WolfgangFahl added a comment to T297994: pywikibot should not retry if that doesn't make sense.

**Do you have a sample for investigation?
It turned out that i had set the scriptpath to "/" where an empty scriptpath was expected. I think even that this used to work in the past. The workaround was to set the scriptpath to "" again.

Dec 20 2021, 6:54 AM · Pywikibot
WolfgangFahl added a comment to T298013: Please add Version to ExtensionDependencyError.

pymediawikidocker currently tries to use the same version of an extension accross all versions of MediaWiki. The version i intended to selected for this was 5.2.1 which actually works.
The composer syntax i used was "^5.2.1" which actually seems to select the version 5.3 for Mediawiki 1.31 which leads to an incompatibility.

Dec 20 2021, 6:51 AM · MediaWiki-extensions-Page_Forms

Dec 19 2021

WolfgangFahl added a comment to T298013: Please add Version to ExtensionDependencyError.

see https://github.com/WolfgangFahl/pymediawikidocker/issues/22

Dec 19 2021, 4:11 PM · MediaWiki-extensions-Page_Forms
WolfgangFahl created T298013: Please add Version to ExtensionDependencyError.
Dec 19 2021, 3:47 PM · MediaWiki-extensions-Page_Forms

Dec 18 2021

WolfgangFahl updated the task description for T297997: unchecked response dict access in pywikibot .
Dec 18 2021, 5:38 PM · Pywikibot
WolfgangFahl created T297997: unchecked response dict access in pywikibot .
Dec 18 2021, 5:37 PM · Pywikibot
WolfgangFahl added a comment to T297994: pywikibot should not retry if that doesn't make sense.

in the case a timeout occurs the original error messages should IMHO be made available as part of the exception and a hint given that this information is available. Otherwise it's IMHO to hard to debug such situations.

Dec 18 2021, 5:12 PM · Pywikibot
WolfgangFahl created T297994: pywikibot should not retry if that doesn't make sense.
Dec 18 2021, 4:55 PM · Pywikibot

Sep 25 2021

WolfgangFahl added a comment to T263969: Fatal error munging RDF org.openrdf.rio.RDFParseException: Expected '.', found 's' [line 595492] when trying to get local wikidata copy based on blazegraph running.

Could you please point to the ticket/project where the progress of the intended improvement of setting up local versions of WDQS is tracked?

Sep 25 2021, 6:32 AM · Wikidata-Query-Service, Wikidata
WolfgangFahl added a comment to T263855: mvn package fails for wikidata-query-rdf on Mac OS 10.13.6 High Sierra.

The problem persists. It just takes longer until it shows up. I can't upgrade my Mac OS and the machine was specifically bought just for the purpose of running wikidata hence the 12 cores and 64 GB of RAM.

Sep 25 2021, 6:07 AM · Wikidata-Query-Service, Wikidata

Aug 5 2021

WolfgangFahl added a comment to T288103: PNG preview thumbnail of SVG file with HSL colors on Wikimedia commons is black.

The preview files still do not render the gradient correctly.

Aug 5 2021, 5:49 AM · Wikimedia-SVG-rendering, Thumbor, Commons

Aug 4 2021

WolfgangFahl added a comment to T288103: PNG preview thumbnail of SVG file with HSL colors on Wikimedia commons is black.

I have now worked around the problem by using a HSL to RGB conversion in the script that creates the Icons. All 11 icons are now uploaded.

Aug 4 2021, 4:37 PM · Wikimedia-SVG-rendering, Thumbor, Commons
WolfgangFahl added a comment to T288103: PNG preview thumbnail of SVG file with HSL colors on Wikimedia commons is black.

Is there some workaround by changing the gradient style, version or anything?

Aug 4 2021, 2:25 PM · Wikimedia-SVG-rendering, Thumbor, Commons
WolfgangFahl created T288103: PNG preview thumbnail of SVG file with HSL colors on Wikimedia commons is black.
Aug 4 2021, 1:12 PM · Wikimedia-SVG-rendering, Thumbor, Commons

Aug 3 2021

WolfgangFahl added a comment to T226616: Not compatible with MediaWiki 1.33 (img_description column doesn't exist).

@AID-PMBD just get in touch with me @Samwilson and I have been working on a solution which works in my wikis see http://wiki.bitplan.com/index.php/GraphViz. http://wiki.bitplan.com/index.php/Special:Version. There is a contact form at http://www.bitplan.com/index.php/Contact or use any of the contact options at http://training.bitplan.com/index.php/Wolfgang_Fahl

Aug 3 2021, 5:13 PM · Patch-For-Review, GraphViz

Jun 15 2019

WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

http://s.bitplan.com/wiki/index.php/Template:Jscad has now an example for a template using the OpenJsCad alpha version extension.
see

Jun 15 2019, 7:06 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators

Jun 14 2019

WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

@Aklapper: Thanks for the hint - Oh that one - that looked like a fifth account with still a different password - that one is in my password safe. - Indeed it is the seppl2017 account mentioned by @MarkAHershberger - the username is seppl2017 and the fullname WolfgangFahl.

Jun 14 2019, 8:40 AM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators
WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

@MarkAHershberger - thank you for looking into this. So at it looks there are currently four accounts for me:

Jun 14 2019, 2:46 AM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators

Jun 13 2019

WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.
git review
Your change was committed before the commit hook was installed.
Amending the commit to add a gerrit change id.
Username for 'https://gerrit.wikimedia.org': WolfgangFahl
Password for 'https://WolfgangFahl@gerrit.wikimedia.org': 
remote: Unauthorized
fatal: Authentication failed for 'https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenJsCad/'
Jun 13 2019, 6:25 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators
WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

Thx for the hint. I still need more info to start working. How are the rights for extension git repositories managed? How do you get my initial code reviewed if i can't push it?

Jun 13 2019, 4:58 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators
WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

Now the git repository is available but I do not have access rights to it.

Jun 13 2019, 3:08 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators

Jun 11 2019

WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

The Request I put in https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests was in the meantime corrected to have the path mediawiki/extensions/OpenJsCad - thanks for that. For the code review model I am not sure what the difference between the two is. https://www.mediawiki.org/wiki/Gerrit/Privilege_policy#Other_MediaWiki_extensions does not even mention "open push". I am not familiar with the git repository of wikimedia as a contributor. In the past I worked with github projects where you can have a limited set of users with rights. How are the rights for extension git repositories managed?

Jun 11 2019, 6:21 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators
WolfgangFahl added a comment to T225532: Create OpenJsCad MediaWiki extension.

https://www.mediawiki.org/wiki/Extension:OpenJsCad has a draft mediawiki page for this extension

Jun 11 2019, 3:47 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators
WolfgangFahl created T225532: Create OpenJsCad MediaWiki extension.
Jun 11 2019, 3:45 PM · MediaWiki-extensions-OpenJsCad, Project-Admins, Diffusion-Repository-Administrators