Page MenuHomePhabricator

Seppl2013 (Wolfgang Fahl)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Dec 30 2014, 5:46 PM (571 w, 6 d)
Availability
Available
LDAP User
WolfgangFahl
MediaWiki User
Seppl2013 [ Global Accounts ]

Recent Activity

Sun, Dec 14

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

second copy on my server fur is also running. Tools ran smoothly. Note that the size of the main file is not available remotely so one has to fill in the value manually and rerun the jnlget --cat.

bash
./jnlget --cat
✓ md5sums.txt exists
➜ reassembling downloads into 2025-12-07-wikidata-data.jnl.gz
⚠ 2025-12-07-wikidata-data.jnl.gz exists will not override
✓ reassembled 2025-12-07-wikidata-data.jnl.gz (438103694405 bytes)
➜ checking md5 for 2025-12-07-wikidata-data.jnl.gz of size 438103694405 to be ad0006a38103efd715c782a539a6f482
✓ 2025-12-07-wikidata-data.jnl.gz size and hash
Sun, Dec 14, 8:28 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

@Harej this was just and time and much appreciated for https://www.wikidata.org/wiki/Wikidata:Scholia/Events/2025_12#scholia_and_snapquery

Sun, Dec 14, 10:12 AM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

https://wiki.bitplan.com/index.php/Wikidata_Import_2025-12-13#updater has a fix for https://github.com/scatter-llc/private-wikidata-query/issues/10

Sun, Dec 14, 10:09 AM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Sat, Dec 13

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.
curl -H "User-Agent: TestBot/1.0 (test@example.com)" \
>   "https://www.wikidata.org/w/api.php?action=query&list=recentchanges&format=json&rcprop=title|timestamp|ids&rclimit=1"
{"batchcomplete":"","continue":{"rccontinue":"20251213230327|2517185297","continue":"-||"},"query":{"recentchanges":[{"type":"edit","ns":0,"title":"Q8589960","pageid":8563160,"revid":2442092221,"old_revid":2390459973,"rcid":2517185298,"timestamp":"2025-12-13T23:03:27Z"}]}}

works from inside the docker container

Sat, Dec 13, 11:04 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

see https://wiki.bitplan.com/index.php/Wikidata_Import_2025-12-13 for the full story.
We now have

22:52:44.153 [main] ERROR org.wikidata.query.rdf.tool.Update - Error during updater run.
java.lang.RuntimeException: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'Please': was expecting ('true', 'false' or 'null
 at [Source: (org.apache.http.conn.EofSensorInputStream); line: 1, column: 8]
        at org.wikidata.query.rdf.tool.wikibase.WikibaseRepository.fetchRecentChanges(WikibaseRepository.java:237)
        at org.wikidata.query.rdf.tool.change.RecentChangesPoller.doFetchRecentChanges(RecentChangesPoller.java:325)
        at org.wikidata.query.rdf.tool.change.RecentChangesPoller.fetchRecentChanges(RecentChangesPoller.java:314)
        at org.wikidata.query.rdf.tool.change.RecentChangesPoller.batch(RecentChangesPoller.java:338)
        at org.wikidata.query.rdf.tool.change.RecentChangesPoller.firstBatch(RecentChangesPoller.java:162)
        at org.wikidata.query.rdf.tool.change.RecentChangesPoller.firstBatch(RecentChangesPoller.java:38)
        at org.wikidata.query.rdf.tool.Updater.run(Updater.java:152)
        at org.wikidata.query.rdf.tool.Update.run(Update.java:174)
        at org.wikidata.query.rdf.tool.Update.main(Update.java:98)
Sat, Dec 13, 10:55 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.
./jnlget --cat
✓ md5sums.txt exists
➜ reassembling downloads into 2025-12-07-wikidata-data.jnl.gz
57.7GiB 0:01:06 [ 110MiB/s] [ 895MiB/s] [======>                                                  ] 14% ETA 0:06:40
Sat, Dec 13, 7:39 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

@Addshore i am not sure - the speed has increased a lot this afternoon.

wf@wikidata:/hd/gamma/wikidata2025-12-11$ date;du -sm . 
Sat Dec 13 04:57:26 PM CET 2025
12701	.
wf@wikidata:/hd/gamma/wikidata2025-12-11$ date;du -sm . 
Sat Dec 13 04:59:24 PM CET 2025
16953	.
Sat, Dec 13, 3:59 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

Unfortunately the problems we had in June show up again. The download is very very unreliable and slow. So far i only managed to download some 15 chunks. Any ideas how i can get a higher download thruput than the current less than 1 MBit?

Sat, Dec 13, 6:38 AM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Thu, Dec 11

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

@Harej - thx - download with 4 parallel threads is underway currently at 6 MByte/s ETA +18 h tomorrow afternoon our time. Will report on the md5 reassambly. Do i need an update of the https://github.com/scatter-llc/private-wikidata-query which i already forked to get the streaming update problem fixed?

Thu, Dec 11, 7:52 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Thu, Dec 4

Seppl2013 added a comment to T329368: tiny subsets from Wikidata.
sparqlquery -qp queries_tiny_wikidatasubsets.yaml -qn Timezones --limit 3
[
  {
    "timezone": "http://www.wikidata.org/entity/Q116908814",
    "timezoneLabel": "Q116908814"
  },
  {
    "timezone": "http://www.wikidata.org/entity/Q6913416",
    "timezoneLabel": "Bagdad Time zone"
  },
  {
    "timezone": "http://www.wikidata.org/entity/Q2280365",
    "timezoneLabel": "Calcutta time"
  }
]
Thu, Dec 4, 9:27 AM · Wikibase Reuse Team, Wikimania-Hackathon-2023, Wikidata

Wed, Dec 3

Seppl2013 added a comment to T329368: tiny subsets from Wikidata.

Just asked for participants on the wikidata mailinglist.

Wed, Dec 3, 3:24 PM · Wikibase Reuse Team, Wikimania-Hackathon-2023, Wikidata

Tue, Nov 25

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

@dr0ptp4kt - even wget is IMHO not up to the task since for 1 TB up file transfers you need a reliable line for multiple hours and for larger datasets potentially even days and even a simple MD5 check already takes hours even if source and target disks are SSDs. I will happily try things out if the file to be tested with is juicy enough. The three blazegraph journal files certainly are :-)

Tue, Nov 25, 11:05 AM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Sun, Nov 23

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

@Addshore Adam - i really would appreciate this. What do you imagine would be the transfer logistics?

Sun, Nov 23, 1:00 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Sat, Nov 22

Seppl2013 added a comment to T403627: wikidata blazegraph journal file.

Would be great if we get this before the legacy full graph is switched off.

Sat, Nov 22, 3:55 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Tue, Nov 18

Seppl2013 added a comment to T410243: wikimedia/ip-set: Fatal Git reference error - commit f84555041a405f0ea51c64a0c7fb5fac36e99b84 no longer exists in repository.

@Krinkle thanks a ton - very swift resolving. I love it!

Tue, Nov 18, 11:23 AM · MediaWiki-Platform-Team (Radar), MediaWiki-libs-IPUtils

Mon, Nov 17

Seppl2013 created T410243: wikimedia/ip-set: Fatal Git reference error - commit f84555041a405f0ea51c64a0c7fb5fac36e99b84 no longer exists in repository.
Mon, Nov 17, 7:24 AM · MediaWiki-Platform-Team (Radar), MediaWiki-libs-IPUtils

Sep 4 2025

Seppl2013 updated the task description for T403627: wikidata blazegraph journal file.
Sep 4 2025, 3:43 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service
Seppl2013 updated the task description for T403627: wikidata blazegraph journal file.
Sep 4 2025, 3:32 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

Sep 3 2025

Seppl2013 created T403627: wikidata blazegraph journal file.
Sep 3 2025, 3:08 PM · Data-Platform-SRE, Wikidata, Wikidata-Query-Service

May 19 2025

Seppl2013 closed T393323: Velorail as Resolved.
May 19 2025, 9:37 AM · Wikimedia-Hackathon-2025

May 7 2025

Seppl2013 added a comment to T393323: Velorail.

we could host this on toolforge

May 7 2025, 6:38 AM · Wikimedia-Hackathon-2025

May 4 2025

Seppl2013 created T393323: Velorail.
May 4 2025, 11:22 AM · Wikimedia-Hackathon-2025

May 3 2025

Seppl2013 added a comment to T393155: [Unconference] Discuss initial strategies for a visual interface to insert books into Wikidata.

Query for ISBN items available in wikidata https://w.wiki/Dywk - currently around 3 million

May 3 2025, 7:21 AM · Wikimedia-Hackathon-2025
Seppl2013 added a comment to T393155: [Unconference] Discuss initial strategies for a visual interface to insert books into Wikidata.
  1. 📚 Public ISBN Databases
May 3 2025, 7:18 AM · Wikimedia-Hackathon-2025
Seppl2013 added a comment to T393155: [Unconference] Discuss initial strategies for a visual interface to insert books into Wikidata.

IMHO there is previous work at https://github.com/rdmpage/wikidata-bibliographic-data

May 3 2025, 7:14 AM · Wikimedia-Hackathon-2025

Apr 19 2025

Seppl2013 added a comment to T235151: https://www.mediawiki.org/wiki/API:Account_creation confusing - examples and details missing.

Still open and no pointer on the documentation. Anybody willing to work on this in Istanbul at the 2025 Hackathon?

Apr 19 2025, 1:10 PM · MediaWiki-Core-AuthManager, Documentation

Mar 5 2025

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

Unfortunately the feeback on this task seems to have no effect and the variables extension functionality is still not being restored.
What can be done to revert the current tradeoff decicions in favor of the enduser needs that have been described here?

Mar 5 2025, 8:25 AM · ci-test-error, MediaWiki-extensions-Variables

Jan 11 2025

Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

Still i am in Limbo in what to do - what the next steps are. How can we make use of this environment?

Jan 11 2025, 6:57 AM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)

Nov 15 2024

Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

What is the next step here? I do not know what it means that this ticket has been worked on.

Nov 15 2024, 9:10 AM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)

Oct 31 2024

Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

@bking - thanks for the hint i'll try it out on the upcoming imports

Oct 31 2024, 10:44 AM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)

Oct 24 2024

Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

Do you know a tool that will track CPU and Mem load of a server over time (on an Ubuntu server)?
Currently we have 3% Memory of 512 GB and 300% CPU Load (of 16 cores) while the indexing runs. Hannah Bast reported the memory needs are not at 128 GB any more these days but the peak i do not know. If we want to go try and error we could go with the current max and run things for a test.

Oct 24 2024, 3:36 PM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)
Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

@Harej
thank you for pointing out your infrastructure availabilty which is sort of already "priced" in in the calculation. We are seeking a third mirror environment sponsored by the Mediawiki foundation. As for the technical aspects: https://wiki.bitplan.com/index.php/Wikidata_Import_2024-10-17

Oct 24 2024, 5:07 AM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)

Oct 23 2024

Seppl2013 added a comment to T377655: Request creation of wikiqlever VPS project.

it's 4 TB of SSD and 128 GB RAM for starters which will give you a single QLever instance to be indexable. If you want multiple instances e.g. QLever and blazegraph in parallel the footprint for indexing gets bigger. The runtime requirements are lower so it might be possible to just get the index result over but that would not be the idea of the game.

Oct 23 2024, 5:08 PM · Data-Platform-SRE (2024.11.09 - 2024.11.29), Wikidata, Wikidata-Query-Service, Cloud-VPS (Project-requests)

Sep 25 2024

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

Hurray! Can we make [[ https://github.com/WolfgangFahl/snapquery | snapquery ]]an official middlware infastructure ? I assume that would be a separate ticket again.

Sep 25 2024, 3:04 PM · Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata, Tracking-Neverending

Sep 23 2024

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

The snapquery concept https://github.com/WolfgangFahl/snapquery with demo at https://snapquery.bitplan.com/ will happily support much larger queries and given them a proper Persistent identifier consiting
of Domain/Namespace/Name and accept meta info such as title, url and other details such as purpose or rating.

Sep 23 2024, 12:54 PM · [DEPRECATED] wdwb-tech, Wikidata, Security, Wikimedia-Site-requests, MediaWiki-extensions-UrlShortener

Sep 7 2024

Seppl2013 added a comment to T291903: Evaluate QLever as a time lagging SPARQL backend to offload the BlazeGraph cluster.

Given the upcoming graphsplit this issue is getting even more urgent. https://github.com/WolfgangFahl/snapquery has been developed at Wikimedia Hackathon May 2025 Tallinn to mitigate the issue. The Wikimedia foundation currently does not actively participate in this infrastructure but we hope this will happen soon.

Sep 7 2024, 6:07 AM · Wikidata, Wikidata-Query-Service

May 1 2024

Seppl2013 updated the task description for T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 7:25 AM · Wikidata, Wikimedia-Hackathon-2024
Seppl2013 updated the task description for T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 7:24 AM · Wikidata, Wikimedia-Hackathon-2024
Seppl2013 updated the task description for T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 7:22 AM · Wikidata, Wikimedia-Hackathon-2024
Seppl2013 updated the task description for T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 7:17 AM · Wikidata, Wikimedia-Hackathon-2024
Seppl2013 claimed T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 6:49 AM · Wikidata, Wikimedia-Hackathon-2024
Seppl2013 created T363894: Introduce Named Queries and Named Query Middleware to wikidata.
May 1 2024, 6:48 AM · Wikidata, Wikimedia-Hackathon-2024

May 23 2021

Seppl2013 added a comment to T282719: Wikidata tool request: Users can enter an ISBN to see if a Wikidata item exists, if not it makes a new one based on the data available (works like 'Cite' tool on Wikipedia) .

see also https://github.com/fnielsen/scholia/issues/1439

May 23 2021, 5:28 PM · WikiCite, Wikimedia-Hackathon-2021, Wikidata
Seppl2013 added a comment to T282395: Scholia at WMHack 2021.

Any action yet ?

May 23 2021, 5:26 PM · Wikimedia-Hackathon-2021

May 16 2021

Seppl2013 added a comment to T282719: Wikidata tool request: Users can enter an ISBN to see if a Wikidata item exists, if not it makes a new one based on the data available (works like 'Cite' tool on Wikipedia) .

One special case of this is publications of proceeedings of scientific conferences. I am intending to have a wikidata backend for my Proceedings Title Parser at ptp.bitplan.com anyways so i could add an "ISBN" input mode.

May 16 2021, 6:09 AM · WikiCite, Wikimedia-Hackathon-2021, Wikidata

Apr 9 2021

Seppl2013 added a comment to T225366: "Fatal exception: MediaWiki\Revision\InvalidArgumentException" when trying to move user JS page on en.wp.

thx for pointing this out so my issue is linked to the wrong phabricator task. Is there already one for the "zombie" case i am experiencing where i can't delete a page?

Apr 9 2021, 2:41 PM · MediaWiki-Page-rename, Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Revision-backend
Seppl2013 added a comment to T225366: "Fatal exception: MediaWiki\Revision\InvalidArgumentException" when trying to move user JS page on en.wp.

https://www.openresearch.org/wiki/Undeletable/EUROCRYPT_2017 is an example for the problem.

Apr 9 2021, 12:37 PM · MediaWiki-Page-rename, Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Revision-backend

Mar 24 2021

Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

@Xqt - thx for the reply and asking - i am fine with this schedule - thank you very much.

Mar 24 2021, 7:55 AM · Pywikibot

Mar 23 2021

Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

Thx. for the explanation. And no - testing the script just now with just the config2.py changed will be tough since the three CI pipelines i am using are all pulling directly from PyPi. For my local environment it would be sort of feasible but i fear the installation routines would override my local changes as they did when i was trying things out for almost a day recently. My current project priorities are also different -i need to make sure i don't have showstoppers and this one isn't any more.

Mar 23 2021, 4:18 PM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

looks like avoiding the exception
I do not know how to use the review tool. I logged in but have no clue what to do. I tried edit/marked as reviewed.

Mar 23 2021, 1:53 PM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

I am happy with my workaround for the time being. I also intend to change my app to a webbased app and use py2app to create an app that only communicates with the webbased app. That way i'll avoid any similar problems. Still to fix things upstream the default should be not to throw an exception but simply log the problem by default. So os.listdir might be wrapped in a try catch blog. Only if configured to specifically show start up issues should there be an exception.

Mar 23 2021, 10:59 AM · Pywikibot

Mar 22 2021

Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

The sample

% python
Python 3.8.8 (default, Mar 18 2021, 06:01:57) 
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from wikibot import wikibot
>>>
Mar 22 2021, 11:25 AM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

@Xqt https://github.com/WolfgangFahl/py-3rdparty-mediawiki/issues/43 has the issue about pycrypto...

Mar 22 2021, 11:13 AM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

see https://github.com/WolfgangFahl/py-3rdparty-mediawiki/commit/8ab0bd846d191fa93cfd661c89e2bc769d69f06b for trying this workaround

Mar 22 2021, 10:15 AM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

If you then do a

import pywikibot
Mar 22 2021, 10:08 AM · Pywikibot
Seppl2013 updated the task description for T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.
Mar 22 2021, 6:31 AM · Pywikibot
Seppl2013 updated the task description for T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.
Mar 22 2021, 6:28 AM · Pywikibot
Seppl2013 added a comment to T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.

I still have to use the awkward work around

import os
os.environ["PYWIKIBOT_NO_USER_CONFIG"]="1"
import pywikibot
Mar 22 2021, 6:25 AM · Pywikibot
Seppl2013 created T278076: pywikibot cannot collect family files from zip folder e.g. from py2app collection.
Mar 22 2021, 6:24 AM · Pywikibot

Mar 13 2021

Seppl2013 added a comment to T241706: S5SlideShow extension does not work anymore with Mediawiki 1.33+.

With Mediawiki 1.35 the situation got worse. Now the code from my own github repository https://github.com/WolfgangFahl/S5SlideShow doesn't work any more and i didn't even follow up on the integration in the in mediawiki world yet. http://wiki.bitplan.com/index.php/S5SlideShow tries to describe the issues before the 1.35 LTS changes that broke the extension again.

Mar 13 2021, 4:56 PM · MediaWiki-extensions-Other

Feb 14 2021

Seppl2013 added a comment to T261260: Strange secondary error "Class 'WebRequest' not found" in logs after errors like "extension.json is not a valid JSON file".

I am sorry - i did not record the message. Today I tried with HitCounters-REL1_35-52da1b7.tar.gz and the problem didn't show up.

Feb 14 2021, 3:11 PM · Upstream, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), MW-1.35-notes, MW-1.35-release, MediaWiki-General

Jan 20 2021

Seppl2013 added a comment to T261260: Strange secondary error "Class 'WebRequest' not found" in logs after errors like "extension.json is not a valid JSON file".

Happened e.g. today when trying to install extension HitCounters on MediaWiki 1.35.

Jan 20 2021, 9:03 PM · Upstream, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), MW-1.35-notes, MW-1.35-release, MediaWiki-General

Jan 18 2021

Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

See https://cr.bitplan.com/index.php/Main_Page for the example data shown here.

Jan 18 2021, 9:04 PM · MediaWiki-extensions-Page_Forms
Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

@Yaron_Koren - i'll certainly try the explanation and add more examples to make my point. As far as i understand the Form definition approach the only way to handle multiple instances is currently explained in https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms#Multiple-instance_templates. For this to work the context of these multiple instances need to be known in advanced. So if i have pages of type:

  • Open Source Project
  • Git Respository
  • Internal Project

...
and I'd love to use the "commit" section in all these i'd need to repeate the definition in the forms.

Jan 18 2021, 9:03 PM · MediaWiki-extensions-Page_Forms
Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

Could partial forms be made working by putting the definition into a standalone context - e.g. defining a form page as partial and having the form definition be picked up automatically when a fitting macro/WikiSon notation is found?

Jan 18 2021, 7:45 AM · MediaWiki-extensions-Page_Forms
Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

I have never tried https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms#Partial_forms - does this feature still work?

Jan 18 2021, 7:43 AM · MediaWiki-extensions-Page_Forms
Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

Before getting rid of Page Forms all together I was thinking of we could have some improvements that would lead to a "workaround" for a start.

Jan 18 2021, 6:55 AM · MediaWiki-extensions-Page_Forms

Jan 17 2021

Seppl2013 added a comment to T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.

Hi, @Yaron_Koren - thank you for looking into this.

Jan 17 2021, 3:25 PM · MediaWiki-extensions-Page_Forms

Jan 16 2021

Seppl2013 updated subscribers of T266935: Regression: Loginmanager does not make proper use of password parameter.

@Xqt - thanks for trying again. I still have some project based on pywikibot although I am trying to avoid it and use mwclient more these days due to this limited useability in intranet situations.

Jan 16 2021, 4:39 PM · Regression, Pywikibot
Seppl2013 updated the task description for T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.
Jan 16 2021, 5:53 AM · MediaWiki-extensions-Page_Forms
Seppl2013 created T272206: Allow linking WikiSon and Forms for multiple object with different types on same page.
Jan 16 2021, 5:53 AM · MediaWiki-extensions-Page_Forms

Jan 12 2021

Seppl2013 added a comment to T271783: Document how to use MediaWiki 1.35 in security enforced server setup with path.

It's not clear for me how to open a "documentation" ticket from what https://www.mediawiki.org/wiki/How_to_report_a_bug has to offer. I searched for the keyword "documentation" in the page and couldn't find that keyword. What should i search for ? I never created a documentation ticket before and don't know what it looks like.

Jan 12 2021, 10:43 AM · MediaWiki-Configuration, Documentation
Seppl2013 added a comment to T271783: Document how to use MediaWiki 1.35 in security enforced server setup with path.

I don't know whether this a documentation problem or a bug. It's clearly an unexpected change in behavior that makes the system unusable without any warning i'd know of e.g. in a migration guide. So there are two options:

  • fix the behavior
  • change the documentation
Jan 12 2021, 10:41 AM · MediaWiki-Configuration, Documentation
Seppl2013 added a comment to T271783: Document how to use MediaWiki 1.35 in security enforced server setup with path.

IMHO it's a valid question and might be a bug if there is no proper documentation for answering the questions. I could't find the proper documentation that describe why the behavior changed and what the reason for this is.

Jan 12 2021, 7:45 AM · MediaWiki-Configuration, Documentation
Seppl2013 added a comment to T271783: Document how to use MediaWiki 1.35 in security enforced server setup with path.

The workaround is

# make sure we don't use "pretty urls"
$wgUsePathInfo=false;
Jan 12 2021, 7:20 AM · MediaWiki-Configuration, Documentation
Seppl2013 created T271783: Document how to use MediaWiki 1.35 in security enforced server setup with path.
Jan 12 2021, 6:02 AM · MediaWiki-Configuration, Documentation

Dec 22 2020

Seppl2013 updated the task description for T270692: Mimetype check should be user rights dependent.
Dec 22 2020, 9:51 AM · MediaWiki-Uploading
Seppl2013 created T270692: Mimetype check should be user rights dependent.
Dec 22 2020, 9:50 AM · MediaWiki-Uploading

Dec 19 2020

Seppl2013 added a comment to T270474: Allow using pywikibot without user-config.py and PYWIKIBOT_NO_USER_CONFIG=1.

https://github.com/WolfgangFahl/py-3rdparty-mediawiki/issues/35 will have to wait for the release on pypi see https://pypi.org/project/pywikibot/

Dec 19 2020, 8:14 AM · Pywikibot

Dec 18 2020

Seppl2013 added a comment to T270474: Allow using pywikibot without user-config.py and PYWIKIBOT_NO_USER_CONFIG=1.

looks great. How do i get rid of the "family and mylang ar not set ..." messages?

Dec 18 2020, 10:15 AM · Pywikibot
Seppl2013 created T270474: Allow using pywikibot without user-config.py and PYWIKIBOT_NO_USER_CONFIG=1.
Dec 18 2020, 7:01 AM · Pywikibot

Dec 14 2020

Seppl2013 added a comment to T269998: Confusing error message after switching server configuration ($wgServer) between http and https (due to cookie handling).

Wouldn't this be a good opportunity to generally add a link to a FAQ Wiki per error-message? I feel that following a link per error-message gives a lot more options for discussing individual situations in which an error might appear, linking to related Phabricator tasks and so on.

Dec 14 2020, 8:53 AM · MediaWiki-Core-AuthManager

Dec 13 2020

Seppl2013 added a comment to T269998: Confusing error message after switching server configuration ($wgServer) between http and https (due to cookie handling).

It happens when I try to change the protocol for accessinga wiki. What I try is to change the apache settings:

<VirtualHost *:80>
  ServerName server.domain.com
  Redirect permanent / https://server.domain.com/
</VirtualHost>
<VirtualHost *:443>
  ....
  ServerName server.domain.com 
</VirtualHost>
Dec 13 2020, 3:28 PM · MediaWiki-Core-AuthManager

Dec 12 2020

Seppl2013 created T269998: Confusing error message after switching server configuration ($wgServer) between http and https (due to cookie handling).
Dec 12 2020, 3:09 PM · MediaWiki-Core-AuthManager

Dec 5 2020

Seppl2013 added a comment to T260330: RFC: PHP microservice for containerized shell execution.

For the extensions https://www.mediawiki.org/wiki/Extension:Diagrams and https://www.mediawiki.org/wiki/Extension:Piwo the approach discussed here might be very useful.

Dec 5 2020, 2:30 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Shellbox, TechCom-RFC (TechCom-RFC-Closed), Platform Team Workboards (Purple), MW-on-K8s, serviceops, SRE

Nov 21 2020

Seppl2013 added a comment to T258860: LogicException: Process cache for 'en' should be set by now (on translatewiki.net pageviews).

same on my main wiki - showed up after some 3 weeks of migration to 1.35 LTS - it is a showstopper! Why is this low priority if it makes the wiki completly unusable?

Nov 21 2020, 10:16 AM · Discovery-Search (Current work), MW-1.39-notes, MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Performance-Team, MediaWiki-Internationalization, Wikimedia-production-error, MW-1.35-release, affects-translatewiki.net

Nov 2 2020

Seppl2013 added a comment to T266952: Documentation missing for "You need read permission to use this module".

Unfortunately https://www.mediawiki.org/wiki/API:Login is inconsistent. E.g. the python example uses login as an example but the text says you shouldn't use it any more but use clientLogin instead. I could not find sufficient information on the cookie issue either.

Nov 2 2020, 8:12 AM · MediaWiki-Documentation, Documentation

Nov 1 2020

Seppl2013 added a comment to T266952: Documentation missing for "You need read permission to use this module".

E.g. how would a curl access with cookie work?

Nov 1 2020, 4:26 PM · MediaWiki-Documentation, Documentation
Seppl2013 added a comment to T266952: Documentation missing for "You need read permission to use this module".

Opening up the wiki for public read access:

Nov 1 2020, 7:40 AM · MediaWiki-Documentation, Documentation
Seppl2013 created T266952: Documentation missing for "You need read permission to use this module".
Nov 1 2020, 7:34 AM · MediaWiki-Documentation, Documentation
Seppl2013 added a comment to T266935: Regression: Loginmanager does not make proper use of password parameter.

One of the issues seems to be that I don't know how to get rid of the "You need read permission to use this module." messsage on MediaWiki1.35 so that things would at least work for my public wikis.

curl -s "http://test.bitplan.com/api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics&format=json" | jq .
{
  "error": {
    "code": "readapidenied",
    "info": "You need read permission to use this module.",
    "*": "See http://test.bitplan.com/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at &lt;https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce&gt; for notice of API deprecations and breaking changes."
  }
}
Nov 1 2020, 7:24 AM · Regression, Pywikibot

Oct 31 2020

Seppl2013 added a comment to T266935: Regression: Loginmanager does not make proper use of password parameter.

If you try to debug the situation and click on "site" in the loginmanager a sequence of API call is initiated ... that makes it even harder to find out what is going on ...

Oct 31 2020, 7:07 PM · Regression, Pywikibot
Seppl2013 added a comment to T266935: Regression: Loginmanager does not make proper use of password parameter.

If checking the version is the issue please user the information from the family file (and trust it) instead of trying to find out via Mediawiki API doing an http request before being logged in ...

Oct 31 2020, 5:58 PM · Regression, Pywikibot
Seppl2013 created T266935: Regression: Loginmanager does not make proper use of password parameter.
Oct 31 2020, 5:08 PM · Regression, Pywikibot
Seppl2013 added a comment to T248471: login() with retry=True might delete correct password if unknown APIError occurs.

There is a

WARNING: API error readapidenied: You need read permission to use this module.

warning with no details on what the API called is. When debugging it reveals that a meta=siteinfo is tried and if that fails a login is performed. This doesn't make any sense if a proper user/password combination is given. Why try to use the API - how can this be switched off because of course you can't use the API if you are not logged in ...

Oct 31 2020, 4:59 PM · Pywikibot
Seppl2013 added a comment to T248471: login() with retry=True might delete correct password if unknown APIError occurs.

What is the proper procedure to tell pywikibot the password for login via API ? I am using

# needs patch as outlined in https://phabricator.wikimedia.org/T248471
           #self.site.login(password=self.getPassword())
           lm = LoginManager(password=self.getPassword(), site=self.site, user=self.user)
           lm.login()

and i get a WARNING:

WARNING: Could not check user '...' exists on wiki:lang
Oct 31 2020, 4:49 PM · Pywikibot
Seppl2013 added a comment to T248471: login() with retry=True might delete correct password if unknown APIError occurs.

With pywikibot 5.0.0 i have to start all over again ... sigh ..

Oct 31 2020, 4:46 PM · Pywikibot

Oct 1 2020

Seppl2013 added a comment to T261260: Strange secondary error "Class 'WebRequest' not found" in logs after errors like "extension.json is not a valid JSON file".

The same secondary message might appear in other contexts. In my case it is:

Oct 1 2020, 3:15 AM · Upstream, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), MW-1.36-notes (1.36.0-wmf.20; 2020-12-01), MW-1.35-notes, MW-1.35-release, MediaWiki-General

Sep 30 2020

Seppl2013 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.

I can't see where the problem is.

Sep 30 2020, 4:58 AM · Wikidata-Query-Service, Wikidata
Seppl2013 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.

I tried debugging the line 595492 mentioned in the error message. See my stackoverflow answer to How to get few lines from a .gz compressed file without uncompressing

Sep 30 2020, 4:58 AM · Wikidata-Query-Service, Wikidata