Page MenuHomePhabricator

RolandUnger (Roland Unger)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 19 2014, 7:18 AM (395 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
RolandUnger [ Global Accounts ]

Recent Activity

Today

RolandUnger added a comment to T308445: Vector-2022/German Wikivoyage: Table of contents not in the sidebar.

In principle, it makes sense. But it makes no sense if that change was announced a long time ago (as it was done by SGrabarczuk on April 24, 2022) but was not yet realized.

Tue, May 17, 3:54 PM · Readers-Web-Backlog, Desktop Improvements, Vector
RolandUnger added a comment to T308445: Vector-2022/German Wikivoyage: Table of contents not in the sidebar.

@Jdlrobson: German Wikivoyage uses classical table of contents, not table of contents in the banner. That's why there are no open questions in this case. But I am wondering that this feature of the sidebar toc is working on all Wikivoyages but not at the German Wikivoyage.

Tue, May 17, 4:21 AM · Readers-Web-Backlog, Desktop Improvements, Vector

Yesterday

RolandUnger created T308445: Vector-2022/German Wikivoyage: Table of contents not in the sidebar.
Mon, May 16, 2:28 PM · Readers-Web-Backlog, Desktop Improvements, Vector

Sat, May 7

RolandUnger added a comment to T292613: Remove pushpin markers in Kartographer maps for geoline objects.

Maybe it makes sense to filter these markers while rendering. But the communities have no change to do it by themselves. At least, there should be a hook to add this filter to MediaWiki:Kartographer.js.

Sat, May 7, 6:36 AM · WMDE-TechWish-Sprint-2022-05-11, WMDE-GeoInfo-FocusArea, Maps (Kartotherian)

Apr 10 2022

RolandUnger created T305796: Kartographer: Setting replacement or default fill and stroke properties for GeoJSON ExternalData from Commons (page service).
Apr 10 2022, 7:40 AM · Maps (Kartographer)

Dec 29 2021

Renek78 awarded T292613: Remove pushpin markers in Kartographer maps for geoline objects a Pirate Logo token.
Dec 29 2021, 11:29 PM · WMDE-TechWish-Sprint-2022-05-11, WMDE-GeoInfo-FocusArea, Maps (Kartotherian)

Dec 13 2021

RolandUnger updated subscribers of T297579: Language button is not clickable in sticky headers when preference to disable compact language list is enabled.
Dec 13 2021, 6:07 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), JavaScript, Desktop Improvements, Vector
RolandUnger created T297579: Language button is not clickable in sticky headers when preference to disable compact language list is enabled.
Dec 13 2021, 6:06 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2021-22), JavaScript, Desktop Improvements, Vector

Nov 16 2021

RolandUnger added a comment to T292613: Remove pushpin markers in Kartographer maps for geoline objects.

By the way, the pushpin markers are not only needless and cover the geoshape of interest. The authors have no mean to modify the pushpin (colors, sizes etc).

Nov 16 2021, 7:51 AM · WMDE-TechWish-Sprint-2022-05-11, WMDE-GeoInfo-FocusArea, Maps (Kartotherian)
RolandUnger added a comment to T292613: Remove pushpin markers in Kartographer maps for geoline objects.

I found the bug described for geoline objects, too. See for instance: https://de.wikivoyage.org/wiki/Vorlage:Mapshapes . The map shows several subway lines of Vienna whereas the stations ar marked with a pushpin marker.

Nov 16 2021, 7:48 AM · WMDE-TechWish-Sprint-2022-05-11, WMDE-GeoInfo-FocusArea, Maps (Kartotherian)

Nov 2 2021

RolandUnger added a comment to T91683: Allow editors control of the page image.

Maybe is more useful to authors to have only one class like pageimage or a markup for only one image instead of the multiple use of nopageimage.

Nov 2 2021, 5:32 AM · Community-Wishlist-Survey-2022, Readers-Web-Backlog, Readers-Community-Engagement, PageImages

Oct 6 2021

RolandUnger created T292613: Remove pushpin markers in Kartographer maps for geoline objects.
Oct 6 2021, 8:22 AM · WMDE-TechWish-Sprint-2022-05-11, WMDE-GeoInfo-FocusArea, Maps (Kartotherian)

Sep 8 2021

RolandUnger added a comment to T91683: Allow editors control of the page image.

For most non-Wikipedia wikis the automatic search is not restricted to the leading section (and sometimes not suitable, too). This restriction was introduced because of a not suitable search algorithm. The result of the automatic search is often not clear for many authors that's why is useful that the authors can autonomously select the page image of interest.

Sep 8 2021, 7:50 AM · Community-Wishlist-Survey-2022, Readers-Web-Backlog, Readers-Community-Engagement, PageImages

Sep 7 2021

RolandUnger added a comment to T290488: geoline query at WMF map server broken since several days.

The Javascript console shows the following report:

Sep 7 2021, 2:36 PM · Maps (Geoshapes)
RolandUnger created T290491: HTTP 400 Bad map request shown on https://de.wikivoyage.org/wiki/Kairo.
Sep 7 2021, 2:34 PM · JavaScript, Maps (Kartographer)
RolandUnger added a project to T290488: geoline query at WMF map server broken since several days: Maps (Geoshapes).
Sep 7 2021, 2:10 PM · Maps (Geoshapes)
RolandUnger created T290488: geoline query at WMF map server broken since several days.
Sep 7 2021, 2:09 PM · Maps (Geoshapes)
RolandUnger changed the subtype of T290486: Lake Superior not rendered above zoom level 9 from "Task" to "Bug Report".
Sep 7 2021, 1:42 PM · Maps (Tilerator)
RolandUnger created T290487: Names on maps are cut due to characters not continued on neighboring tile.
Sep 7 2021, 1:40 PM · Maps (Tilerator)
RolandUnger created T290486: Lake Superior not rendered above zoom level 9.
Sep 7 2021, 1:26 PM · Maps (Tilerator)
RolandUnger created T290468: Create an additional argument to image syntax to mark the image as page image.
Sep 7 2021, 7:32 AM · Commons, Maps (Kartographer), PageImages, MediaWiki-File-management

Sep 2 2021

RolandUnger created T290224: Disable single edit tab on German Wikivoyage.
Sep 2 2021, 6:55 AM · Community-consensus-needed, Wikimedia-Site-requests

Aug 25 2021

RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

Contrary to Wikipedias, there is no obligation to use references in Wikivoyages. That's why there are big differences in usage among articles.

Aug 25 2021, 4:02 AM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests

Aug 20 2021

RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

Thanks for activating the previews.

Aug 20 2021, 12:46 PM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests

Aug 19 2021

RolandUnger created T289235: Page previews do not show articles from sister projects.
Aug 19 2021, 6:12 AM · Readers-Web-Backlog, Page-Previews

Aug 13 2021

RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

I am ready, and the community, too. At German Wikivoyage, there is only a small community, and only a few users who are using the old tools. The community already decided to use the new tools. I will remove the gadgets, used up to now for the same aim, this weekend to prevent any conflicts.

Aug 13 2021, 8:18 AM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests

Aug 10 2021

RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

It is no problem to me to remove "Navigations-Popups" and "Reference Tooltips" from gadgets and to inform the community on these changes.

Aug 10 2021, 12:47 PM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests
RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

@Jdlrobson, @Lena_WMDE: I thought it would a simple task to enable "Reading preferences" at the user's preferences. As I told: we need both the "enable page previews" (as already done at the English Wikivoyage) and the "enable reference previews" options. The main case is to remove the gadgets as they are used now at the German Wikivoyage (to reduce maintenance work).

Aug 10 2021, 12:44 PM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests

Aug 1 2021

RolandUnger added a comment to T287825: maps.wikimedia.org and Wikivoyage: CORS header 'Access-Control-Allow-Origin' missing.

Another example:

Aug 1 2021, 6:42 AM · Maps (Kartographer), Wikimedia-Apache-configuration
RolandUnger created T287825: maps.wikimedia.org and Wikivoyage: CORS header 'Access-Control-Allow-Origin' missing.
Aug 1 2021, 6:38 AM · Maps (Kartographer), Wikimedia-Apache-configuration

Jul 22 2021

RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

Now, I am using the following CSS rule as a workaround:

Jul 22 2021, 9:32 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

To make it more clear: The language button is not working properly, ie the languages list cannot be opened by pressing the language button. The failure occurs only sometimes not at all the time. That's why it is not easy to reproduce it. But it occurs both at German Wikipedia and at German Wikivoyage which use completely different gadgets. That's why I think that local gadgets are not the cause for this failure.

Jul 22 2021, 6:14 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements

Jul 21 2021

RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

There are several problems to me:

Jul 21 2021, 11:13 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

I did not set https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering at any wiki.

Jul 21 2021, 11:02 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

Working with safemode is difficult because the error does not occur at every time.

Jul 21 2021, 10:59 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger added a comment to T287071: Sometimes, language button will not open language list if user is logged-in.

Firstly, I add a screenshot:

Jul 21 2021, 9:37 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger created T287071: Sometimes, language button will not open language list if user is logged-in.
Jul 21 2021, 8:25 AM · UniversalLanguageSelector, Reading-Web-Local-Wiki-Issues, JavaScript, Desktop Improvements
RolandUnger created T287067: analyzer.js: window.hunter is undefined.
Jul 21 2021, 7:49 AM · JavaScript

Jun 10 2021

RolandUnger created T284717: Editor not working with syntaxhighlighting (Lua, Javascript).
Jun 10 2021, 5:29 AM · JavaScript, SyntaxHighlight

May 6 2021

RolandUnger created T282076: No language links in article title bar in German Wikivoyage.
May 6 2021, 5:27 AM · Vector (Language in header), Desktop Improvements

Apr 17 2021

RolandUnger created T280443: Syntax highlighting for js files sometimes not working in non-edit mode.
Apr 17 2021, 11:34 AM · SyntaxHighlight

Mar 26 2021

RolandUnger added a comment to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.

The functions mentioned are not really broken but non-performant. For instance, I was using about 100.000 split operations in 250 templates. Firstly, I did it with mw.text.split(), and it took about 3,000 ms. Then I replaced these convenient but slow functions with Lua functions like match() and gmatch(), and the same took only a few ms. 3,000 ms computing time is really much and finally it caused an allocation-time error.

Mar 26 2021, 4:47 PM · WMF-General-or-Unknown, Performance Issue
RolandUnger closed T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions as Resolved.
Mar 26 2021, 6:43 AM · WMF-General-or-Unknown, Performance Issue

Mar 25 2021

RolandUnger changed the subtype of T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions from "Task" to "Bug Report".
Mar 25 2021, 7:45 AM · WMF-General-or-Unknown, Performance Issue
RolandUnger added a project to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions: Wikimedia-production-error.
Mar 25 2021, 7:25 AM · WMF-General-or-Unknown, Performance Issue
RolandUnger added a comment to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.

I think I found the failure: it is a damaged / erroneous mw.text library, especially mw.text.split and mw.text.trim!

Mar 25 2021, 7:24 AM · WMF-General-or-Unknown, Performance Issue

Mar 24 2021

RolandUnger added a project to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions: MW-1.36-notes (1.36.0-wmf.35; 2021-03-16).
Mar 24 2021, 12:09 PM · WMF-General-or-Unknown, Performance Issue
RolandUnger added a comment to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.

From https://de.wikivoyage.org/wiki/Spezial:Version I learned that the last Mediawiki version is of

Mar 24 2021, 12:08 PM · WMF-General-or-Unknown, Performance Issue
RolandUnger added a comment to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.

Now I am making several changes on https://de.wikivoyage.org/wiki/Modul:VCard and its submodules. To prevent (many) error messages I am checking https://de.wikivoyage.org/wiki/Kategorie:Seiten_mit_Skriptfehlern (pages with scripting failures) twice per day and after code changes. That's why I think that the jump in time consumption occurred 12 (or not more then 24) hours ago. The time consumption of https://de.wikivoyage.org/wiki/Halle_(Saale) is checked weekly because it is one of the most time consuming articles. We would earlier detect the changes by Debian upgrades made in January, 2021. We observed similar results to December 2021 a few days ago.

Mar 24 2021, 8:36 AM · WMF-General-or-Unknown, Performance Issue

Mar 23 2021

RolandUnger added a comment to T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.

The increase of computing time of the functions mentioned is about a factor of 30!

Mar 23 2021, 6:05 AM · WMF-General-or-Unknown, Performance Issue
RolandUnger triaged T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions as High priority.
Mar 23 2021, 6:02 AM · WMF-General-or-Unknown, Performance Issue
RolandUnger created T278206: Drastic increase of "The time allocated for running scripts has expired." errors for Lua/Scribunto string functions.
Mar 23 2021, 6:02 AM · WMF-General-or-Unknown, Performance Issue

Feb 23 2021

RolandUnger added a comment to T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.

At the German Wikivoyage, Reading preferences (Enable page previews (quick previews of a topic while reading a page)) are not available.

Feb 23 2021, 1:57 PM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests

Dec 28 2020

RolandUnger added a comment to T270865: Display map markers on Kartographer maps even in case of mapserver failures.

See T267296, too

Dec 28 2020, 4:19 PM · WMDE-GeoInfo-FocusArea, Maps (Kartographer), JavaScript, SRE
RolandUnger created T270865: Display map markers on Kartographer maps even in case of mapserver failures.
Dec 28 2020, 9:03 AM · WMDE-GeoInfo-FocusArea, Maps (Kartographer), JavaScript, SRE

Nov 6 2020

RolandUnger added a comment to T267296: Javascript errors: Unable to add datalayers to map.

It is not the first time that the map server is not working properly (T231964, T226412). But these malfunctions should not block drawing map structures which are not fetched from the mapserver/OSM database. The non-database structures are drawn only after a successful fetching of geolines and geoshape objects. If the fetching failed then the drawing of non-database structures will be blocked because of errors of JavaScript promises. This should not happen in any case. That's why I propose the following two changes:

Nov 6 2020, 6:08 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript

Nov 5 2020

RolandUnger added a comment to T267296: Javascript errors: Unable to add datalayers to map.

The map server returns a 404 error.

Nov 5 2020, 6:46 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
RolandUnger added a comment to T267296: Javascript errors: Unable to add datalayers to map.

Some tests on https://de.wikivoyage.org/wiki/Kairo/Ta%E1%B8%A5r%C4%ABr-Platz

Nov 5 2020, 6:39 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
RolandUnger edited projects for T267296: Javascript errors: Unable to add datalayers to map, added: Product-Infrastructure-Team-Backlog, Maps (Kartotherian), Traffic; removed Maps.
Nov 5 2020, 6:27 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
RolandUnger added a comment to T267296: Javascript errors: Unable to add datalayers to map.

The same error occurs on English Wikivoyage, too.

Nov 5 2020, 6:26 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
RolandUnger created T267296: Javascript errors: Unable to add datalayers to map.
Nov 5 2020, 6:22 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript

Oct 24 2020

RolandUnger renamed T266391: OSM Sync Lag greater than 9 months from OSM Sync Lag greater then 9 months to OSM Sync Lag greater than 9 months.
Oct 24 2020, 6:03 PM · Maps (Tilerator)
RolandUnger created T266391: OSM Sync Lag greater than 9 months.
Oct 24 2020, 6:01 PM · Maps (Tilerator)

Oct 22 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

I was surprised, too. And I did not made any changes (yesterday morning I only added some maintenance categories). The computing times for addStatementUsage oscillate (between 400 and 900 ms) but they are clearly reduced. I think yesterday the 1.36.0-wmf.14 Mediawiki branch was deployed at Wikivoyage. Maybe that means to find the cause we had to look for it outside of Wikibase. Unless I'm very much mistaken addStatementUsage only makes a registration of entities and properties used. This should not be expensive. But I have no idea what happens at the registration and what went wrong.

Oct 22 2020, 8:34 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

The computing times for Scribunto_LuaSandboxCallback::getEntity and Scribunto_LuaSandboxCallback::addStatementUsage did not change much, but only that of Scribunto_LuaSandboxCallback::addStatementUsage changed drastically. The number of properties fetched increased within the last four weeks only by one which cannot explain the increase of computing time of this simple function. Maybe there is a problem with the accumulator/cache or database.

Oct 22 2020, 5:08 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 21 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

I am not sure if T263999 is the real cause for this bug. But I cannot exclude this cause, or maybe both bugs have a joint cause elsewhere. addStatementUsage only registers the use of an entity and a property and has maybe nothing to do with functions in which a language was specified.

Oct 21 2020, 6:34 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 20 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

The Wikivoyage template vCard can use up to 50 statements per template (see table ParWD at Module:VCard/Params, too). About 5 addStatementUsage calls per template on average are not really much even for an entity which is already loaded (loading takes only about 2.5 ms). Within the last weeks we added only one statement (P3025: open days). Therefore, the number of addStatementUsage calls increased only by a few percent.

Oct 20 2020, 5:18 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 19 2020

RolandUnger added a comment to T100957: No license specified for SearchExtraNS extension.

This Mediawiki Extension is licensed under GNU General Public Licence 2.0 or later. Author was Roland Unger.

Oct 19 2020, 7:43 AM · MW-1.36-notes (1.36.0-wmf.14; 2020-10-20), Software-Licensing, MediaWiki-extensions-SearchExtraNS

Oct 18 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

If the bug is caused by cache limitations: Maybe a simple destructor entity:remove() would help. People told me that all entities are cached until the end of article parsing. But most of the entities are used in only one template and must not be cached any longer.

Oct 18 2020, 9:46 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

I tried to remove the museum section from https://de.wikivoyage.org/wiki/Halle_(Saale) and to stop using qualifiers and references from entities but the bug remained.

Oct 18 2020, 8:47 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 16 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

See also T189409.

Oct 16 2020, 11:13 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger added projects to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive: MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-Scribunto.
Oct 16 2020, 11:12 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 15 2020

RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

It seems that it is a sudden spike. The computing time only for addStatementUsage jumped from about 600 ms to 5000 ms (all Lua stuff from about 4.5 sec to about 9 sec). Within the last two weeks I added and optimized the analysis of opening hours to our vCard template. As in the past I used the same technique to prevent retrieving data from Wikidata. We are using several tables like this: https://de.wikivoyage.org/wiki/Modul:Hours/i18n with prepared data. On this way there is usually only one getEntity call per template. The number of entities used increased within the last two weeks only by about 1. Of course I added some statements to the Wikidata datasets (mainly of museums) to test the display of opening hours. Within the last two weeks there was no significant change. The core functions were added already on Sep. 26, 2020.

Oct 15 2020, 11:16 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger added a project to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive: MediaWiki-libs-ObjectCache.
Oct 15 2020, 8:59 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger updated subscribers of T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.
Oct 15 2020, 7:33 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger created T265565: Getting Q-Id info with Lua call.
Oct 15 2020, 5:59 AM · Wikibase-Lua, Wikidata
RolandUnger added a comment to T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.

Maybe it is the same like T236485.

Oct 15 2020, 5:42 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata
RolandUnger created T265562: [6hr.] Investigation - Wikibase Lua: addStatementUsage seems unjustifiably expensive.
Oct 15 2020, 5:41 AM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), MediaWiki-extensions-Scribunto, MediaWiki-extensions-WikibaseClient, MediaWiki-libs-ObjectCache, Performance Issue, Wikibase-Lua, Wikidata

Oct 6 2020

Proc awarded T75299: Indicators (protected icon, featured icon) are not shown in Minerva a 100 token.
Oct 6 2020, 3:03 PM · Readers-Web-Backlog, MinervaNeue

Oct 1 2020

Volker_E awarded T264299: German Wikivoyage: select modern Vector skin as default a Love token.
Oct 1 2020, 5:31 PM · Readers-Web-Backlog (Kanbanana-FY-2020-21), Desktop Improvements, Wikimedia-Site-requests
RolandUnger created T264305: German Wikivoyage: make extensions Popups (Navigation popups) and Reference Previews available.
Oct 1 2020, 12:41 PM · Readers-Web-Backlog (Kanbanana-FY-2021-22), Reference Previews, Wikimedia-Site-requests
RolandUnger created T264299: German Wikivoyage: select modern Vector skin as default.
Oct 1 2020, 11:40 AM · Readers-Web-Backlog (Kanbanana-FY-2020-21), Desktop Improvements, Wikimedia-Site-requests

Sep 16 2020

RolandUnger added projects to T262882: WMF third-party cookies rejected: Domains, WMF-General-or-Unknown, Traffic, Analytics, SRE.
Sep 16 2020, 4:46 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger created T262996: Don't set cookies in traffic layer for non-user facing domains (avoid false third-party cookie warning).
Sep 16 2020, 4:45 AM · Traffic-Icebox, Analytics-Radar, SRE, WMF-General-or-Unknown, Domains

Sep 15 2020

RolandUnger added a comment to T262882: WMF third-party cookies rejected.

It seems that the/some cookie requests were initiated by Ajax API calls like wbgetentities.

Sep 15 2020, 12:49 PM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger added a comment to T262882: WMF third-party cookies rejected.

Within the last days I made some programming (for instance on https://de.wikivoyage.org/wiki/MediaWiki:ListingEditor.js) and I am testing my changes including the check of console output. I saw the messages mentioned today for the first time. Normally only messages like "Use of "mw.RegExp.escape" is deprecated. Use mw.util.escapeRegExp() instead.", "JQMIGRATE: jQuery.fn.delegate() is deprecated", or "This page is using the deprecated ResourceLoader module "jquery.ui" occur. But today a lot of cookie messages occur including unnamed cookies like "Cookie “” has been rejected as third-party."

Sep 15 2020, 9:50 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger added a comment to T262882: WMF third-party cookies rejected.

Different notice

Sep 15 2020, 6:57 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger added a comment to T262882: WMF third-party cookies rejected.

I observed this on German Wikivoyage.

Sep 15 2020, 6:53 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger added a comment to T262882: WMF third-party cookies rejected.

At the console I found the following message:

Sep 15 2020, 6:52 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains
RolandUnger created T262882: WMF third-party cookies rejected.
Sep 15 2020, 4:57 AM · Analytics-Radar, SRE, Traffic, WMF-General-or-Unknown, Domains

Jul 23 2020

RolandUnger added a comment to T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database!.

I tried to import https://de.wikipedia.org/wiki/R%C3%B6merstra%C3%9Fe_Neckar-Alb-Aare (w:de:Römerstraße Neckar-Alb-Aare) from German Wikipedia to German Wikivoyage. I got only the error message "Import fehlgeschlagen (= import failed): Main slot of revision not found in database. See T212428." but nothing else. This failure happened all the time with this page, but we did not tested it with other pages.

Jul 23 2020, 12:28 PM · MW-1.37-notes, MW-1.36-notes, MW-1.37-release, affects-translatewiki.net, Platform Team Workboards (Clinic Duty Team), User-brennen, Platform Team Initiatives (MCR), MediaWiki-Core-Revision-backend, Multi-Content-Revisions (Reactive), Wikimedia-production-error
RolandUnger added a comment to T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database!.

Error occurs with Special:Import, too, for import both from wiki and file.

Jul 23 2020, 12:07 PM · MW-1.37-notes, MW-1.36-notes, MW-1.37-release, affects-translatewiki.net, Platform Team Workboards (Clinic Duty Team), User-brennen, Platform Team Initiatives (MCR), MediaWiki-Core-Revision-backend, Multi-Content-Revisions (Reactive), Wikimedia-production-error
RolandUnger added a comment to T258666: RevisionAccessException when trying to import files with FileImporter.

The import fails on German Wikivoyage, too, from both wiki and file.

Jul 23 2020, 11:59 AM · MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), Patch-For-Review, MW-1.35-notes, WMDE-QWERTY-Sprint-2020-07-22, Platform Team Workboards (Clinic Duty Team), Internet-Archive, Move-Files-To-Commons, Wikimedia-production-error

Jul 1 2020

RolandUnger added a comment to T256878: Items in bread-crumb trail not shown any longer.

Please check public static function makeTrail( Title $title, ParserOutput $parserOutput, User $user ) in GeoCrumbsHooks.php.

Jul 1 2020, 3:00 PM · Editing-team, Regression, GeoCrumbs
RolandUnger added a comment to T256878: Items in bread-crumb trail not shown any longer.

This bug is occurs only from today. It seems to be a side effect of a change in another module because geocrumbs extension was last changed three weeks ago. Maybe $linkText = $parserCache->getTitleText(); fails.

Jul 1 2020, 2:45 PM · Editing-team, Regression, GeoCrumbs
RolandUnger added a comment to T256878: Items in bread-crumb trail not shown any longer.

destroyed-bct.jpg (365×785 px, 35 KB)

Jul 1 2020, 2:24 PM · Editing-team, Regression, GeoCrumbs
RolandUnger added a comment to T256878: Items in bread-crumb trail not shown any longer.

Example: https://de.wikivoyage.org/wiki/Luxor

Jul 1 2020, 2:22 PM · Editing-team, Regression, GeoCrumbs
RolandUnger created T256878: Items in bread-crumb trail not shown any longer.
Jul 1 2020, 2:16 PM · Editing-team, Regression, GeoCrumbs

Jun 17 2020

Naseweis520 awarded T141715: <maplink> and/or <mapframe>: Markers with white labels on light backgrounds a Like token.
Jun 17 2020, 12:40 PM · Maps (Kartographer)

Apr 28 2020

RolandUnger created T251218: <mapframe>: Javascript exception while rendering a fullscreen map with dialogs.
Apr 28 2020, 5:17 AM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), JavaScript, Maps (Kartographer)