Page MenuHomePhabricator

lucamauri (Luca Mauri)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Apr 15 2018, 8:58 AM (136 w, 1 d)
Availability
Available
LDAP User
Luca Mauri
MediaWiki User
Lucamauri [ Global Accounts ]

Recent Activity

Sun, Nov 15

lucamauri added a comment to T258184: Call to undefined method Wikibase\Client\Hooks\OtherProjectsSidebarGenerator::buildProjectLinkSidebarFromItemId().

I think we can close this. The method is restored, its test is back, and we have an integration test in ArticlePlaceholder.

Sun, Nov 15, 9:07 PM · MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Wikidata, ArticlePlaceholder, Wikimedia-production-error

Mon, Nov 9

lucamauri created T267537: Update the query promoted on the frontpage.
Mon, Nov 9, 11:16 AM · Wikidata, Wikibase-registry

Fri, Nov 6

valerio.bozzolan awarded T250626: OAuthAuthentication workaround for immediate use a Doubloon token.
Fri, Nov 6, 11:23 AM · Patch-For-Review, MediaWiki-extensions-OAuthAuthentication

Tue, Nov 3

lucamauri created T267098: Message "Wikibase-repo-name" should refer to WikiBase.
Tue, Nov 3, 7:56 AM · Wikibase

Oct 22 2020

lucamauri added a comment to T259328: Provide a standard template for slides in itWikiCon 2020.

Additionally, here's a bright version, with no blue background

Oct 22 2020, 7:26 AM · itWikiCon-2020

Sep 1 2020

lucamauri added a comment to T259691: Configuring sitelinks in Wikibase.

Dear @Johentsch , I' ve recently setup a WikiBase on my own as well, so let me try to help you, if I can. Please note I installed it manually not using the containerized version, but I hope I can still be of help Let me try to help you, if I can.

Sep 1 2020, 3:28 PM · Wikibase-Containers, Wikidata

Aug 23 2020

lucamauri created T261074: No reference for errors in WikiBase API.
Aug 23 2020, 1:34 PM · Wikidata, Documentation, MediaWiki-extensions-WikibaseRepository
lucamauri created T261073: Wikibase/Configuring languages.
Aug 23 2020, 1:29 PM · Documentation, MediaWiki-extensions-WikibaseRepository, Wikidata
lucamauri closed T259328: Provide a standard template for slides in itWikiCon 2020 as Resolved.

We discussed this in private, but it is appropriate we also update the task here.
So the file for LibreOffice Impress is ready to be used: it will be published on the website and you can find it here.

Aug 23 2020, 8:50 AM · itWikiCon-2020

Aug 12 2020

lucamauri added a comment to T259328: Provide a standard template for slides in itWikiCon 2020.

Attached please find the first draft for comments.

Aug 12 2020, 3:07 PM · itWikiCon-2020

Aug 11 2020

lucamauri claimed T259328: Provide a standard template for slides in itWikiCon 2020.

My two cents:

  • suggested/compulsory: suggested
  • font: I know that the logo font family is Montserrat
  • color combination: WMF palette (itWikiCon's logo palette)
Aug 11 2020, 12:30 PM · itWikiCon-2020
lucamauri added a comment to T259328: Provide a standard template for slides in itWikiCon 2020.

I would volunteer to prepare it.
Is there a Visual Identity guide I can read? I know the logo is there, but what about the fonts, the color combinations, the general look and feel?

Aug 11 2020, 11:22 AM · itWikiCon-2020

Jun 27 2020

lucamauri added a comment to T219022: remove sitelink groups from Wikibase Registry.

Could you please clarify what you'd specifically want to use them for on the Wikibase Registry?

Jun 27 2020, 9:52 AM · Wikibase-registry, Wikidata

Jun 21 2020

lucamauri added a comment to T219022: remove sitelink groups from Wikibase Registry.

Dear @Lydia_Pintscher , may I suggest tot keep the sitelink functionality on Wikibase Registry?
I do not completely agree that sitelink are not needed: I would point out that sitelink would help in getting more information on a specific item, without duplicating information, but easily linked them on Wikipedia and other sister projects wikis.
You are totally right they looks ugly now, but this is simply because they are not properly configured.

Jun 21 2020, 9:15 AM · Wikibase-registry, Wikidata

May 2 2020

lucamauri added a comment to T250634: Clarification on Interface/Wikibase-SortedProperties to improve documentation.

Dear @Bugreporter may I kindly ask you if you can still help with the other questions above? Or can you mention someone that can help?
So I can finish the work on the instruction page and close this task

May 2 2020, 7:23 AM · Wikidata, Documentation, MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikibase-Lua

Apr 27 2020

lucamauri added a comment to T231188: documentation for configuring sitelink section on Items for 3rd party installations.

Dear @danshick-wmde , just as a brief introduction, please be informed that I started about one year ago to work on my own WikiBase instance: as I was an absolute beginner I scanned all the documentation I could find.
Along the way I found myself stuck several times in configuring WikiBase and, where I personally found the documentation lacking information, I tried to integrate it with information to help fellow beginners like me.

Apr 27 2020, 2:31 PM · Documentation, Wikidata

Apr 25 2020

lucamauri claimed T231188: documentation for configuring sitelink section on Items for 3rd party installations.

Dear @Lydia_Pintscher I would work on this task, as I believe the documentation is pretty much there and only needs minimum adjustment.
But I need one clarification before starting: in what form should this documentation be written and where should it be placed?
Are wikitext and the Installation manual ok?

Apr 25 2020, 2:34 PM · Documentation, Wikidata

Apr 21 2020

lucamauri added a comment to T231188: documentation for configuring sitelink section on Items for 3rd party installations.

We discussed this at length in T218282. Is the current documentation in the installation manual not clear enough?
In that section of the manual we wrote a clear explanation of what a SiteLInk is, how to set them up and how to disable them.
It seems to me it answers all the questions mentioned here.

Apr 21 2020, 9:19 PM · Documentation, Wikidata
lucamauri added a comment to T240189: Document $wgWBRepoSettings['statementSections'] in /docs/options in Wikibase.

For your information, I just added a brief explanation of this feature in the "Advanced Configuration" page

Apr 21 2020, 9:11 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, Documentation, Wikidata

Apr 20 2020

lucamauri added a comment to T250634: Clarification on Interface/Wikibase-SortedProperties to improve documentation.

This means the MediaWiki:Wikibase-SortedProperties in Wikidata is used in all Wikibase clients. clients do not have Wikibase Repository installed, so they do not use wgWBRepoSettings.

Apr 20 2020, 7:27 AM · Wikidata, Documentation, MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikibase-Lua

Apr 19 2020

lucamauri added a watcher for Addwiki: lucamauri.
Apr 19 2020, 10:13 PM
lucamauri added a watcher for MediaWiki-extensions-WikibaseRepository: lucamauri.
Apr 19 2020, 10:12 PM
lucamauri added a watcher for MediaWiki-extensions-WikibaseClient: lucamauri.
Apr 19 2020, 10:11 PM
lucamauri created T250634: Clarification on Interface/Wikibase-SortedProperties to improve documentation.
Apr 19 2020, 10:09 PM · Wikidata, Documentation, MediaWiki-extensions-WikibaseClient, MediaWiki-extensions-WikibaseRepository, Wikibase-Lua
lucamauri added a watcher for Wikibase-Lua: lucamauri.
Apr 19 2020, 9:26 PM
lucamauri added a watcher for Wikibase - Federated Properties: lucamauri.
Apr 19 2020, 9:26 PM
lucamauri created T250626: OAuthAuthentication workaround for immediate use.
Apr 19 2020, 8:34 PM · Patch-For-Review, MediaWiki-extensions-OAuthAuthentication

Mar 4 2020

lucamauri created T246893: Feature request: add quantity of text to the score calculation.
Mar 4 2020, 1:13 PM · ContributionScores

Feb 10 2020

lucamauri added a comment to T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.

@Skizzerz may I ask if you have any news on this issue?
Was the log useful? Do you need any other information to further investigate the problem?
Is there anything else I can help with?

Feb 10 2020, 10:39 PM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth

Jan 20 2020

lucamauri added a comment to T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.

Please enable debug logging so that we can better determine exactly what the API is returning for your scenario. I suspect that the remote API is returning an error response, which the code is not currently set up to handle (and would cause the notice you are experiencing).

Jan 20 2020, 10:20 PM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth

Jan 19 2020

lucamauri added a comment to T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.

Please enable debug logging so that we can better determine exactly what the API is returning for your scenario. I suspect that the remote API is returning an error response, which the code is not currently set up to handle (and would cause the notice you are experiencing).

Jan 19 2020, 8:14 PM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth
lucamauri added a comment to T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.

In T243134#5815072, @Peachey88 wrote:
From memory, Thats caused by the blank line in between the Bug: and ChangeId line.

Jan 19 2020, 1:47 PM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth
lucamauri added a comment to T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.

The Gerrit patch was not automatically referenced here, so here's the link https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MediaWikiAuth/+/565738

Jan 19 2020, 9:29 AM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth

Jan 18 2020

lucamauri created T243134: MediaWikiAuth extension: "Undefined property stdClass::$clientlogin" error on new user login.
Jan 18 2020, 10:46 PM · Patch-For-Review, MediaWiki-extensions-MediaWikiAuth
lucamauri added a comment to T110460: Update OAuthAuthentication to use AuthManager.

The fact that wfResetSessionID() is not available in MW 1.34 means this extension is no longer usable with the current and upcoming MW versions until it is updated?
As I see the new version is in the works for years and not yet ready, can anyone suggest an alternative extension to allow unified accounts on different Wikis?
Thanks

Jan 18 2020, 4:40 PM · Wikispore, User-Tgr, Patch-For-Review, MediaWiki-extensions-OAuthAuthentication, MediaWiki-Authentication-and-authorization

Jan 16 2020

lucamauri claimed T242946: Improve Wikibase/Installation/Advanced configuration instructions.

As I am setting up a Wikibase Repository/Client pair instance with the latest version, I would like to start improve documentation.
I actaully started a few hours ago by clarifying https://www.mediawiki.org/wiki/Wikibase/Installation/Advanced_configuration#Required_settings

Jan 16 2020, 8:02 AM · Wikidata
lucamauri created T242946: Improve Wikibase/Installation/Advanced configuration instructions.
Jan 16 2020, 7:59 AM · Wikidata

Nov 23 2019

lucamauri added a comment to T185313: mw.wikibase.entity:getBacklinks (lua API in wikibase client).

As this function would be very significant for a project of mine, I would like to work on it.
I am willing to put effort in implementing such a function, but I have some difficulties to get started with it.
I read above that the function already exist in Wikibase API, so I started by looking at the documentation here https://doc.wikimedia.org/Wikibase/master/php/classWikibase_1_1Repo_1_1Api_1_1QuerySearchEntities.html but it seems I am a little lost.
Can somebody point me in the right direction so then I can start the work on it?

Nov 23 2019, 2:54 PM · patch-welcome, Wikibase-Lua, Wikidata, MediaWiki-extensions-WikibaseClient

Nov 12 2019

lucamauri awarded T185313: mw.wikibase.entity:getBacklinks (lua API in wikibase client) a Like token.
Nov 12 2019, 11:57 PM · patch-welcome, Wikibase-Lua, Wikidata, MediaWiki-extensions-WikibaseClient

Jul 13 2019

lucamauri added a comment to T224064: Add a wiki-specific class to interwiki link.

Change 511782 abandoned by Krinkle:
Add a wiki-specific class to interwiki link

Reason:
Thanks Luca

https://gerrit.wikimedia.org/r/511782

Jul 13 2019, 5:04 PM · Platform Team Legacy (Watching / External), Parsing-Team--ARCHIVED, MediaWiki-Interwiki

May 29 2019

lucamauri closed T223453: There are four parameters - adapt documentation for the ParserFunction "#time" as Resolved.

I read no comments, additions or complains in the past several days, so I proceeded updating the documentation as proposed.

May 29 2019, 8:30 PM · ParserFunctions, MediaWiki-Documentation

May 21 2019

lucamauri created T224064: Add a wiki-specific class to interwiki link.
May 21 2019, 9:40 PM · Platform Team Legacy (Watching / External), Parsing-Team--ARCHIVED, MediaWiki-Interwiki

May 19 2019

lucamauri added a comment to T223453: There are four parameters - adapt documentation for the ParserFunction "#time".

I have published a revised version of the documentation in my sandbox page here https://www.mediawiki.org/wiki/User:Lucamauri/Sandbox/ParserTime
You are welcome to make suggestion on it before I replace the current version at https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions##time

May 19 2019, 8:25 PM · ParserFunctions, MediaWiki-Documentation

May 17 2019

lucamauri added a comment to T223453: There are four parameters - adapt documentation for the ParserFunction "#time".

It seems easier to use #timel for it, doing the same and is documented.

May 17 2019, 6:28 AM · ParserFunctions, MediaWiki-Documentation

May 16 2019

lucamauri renamed T223453: There are four parameters - adapt documentation for the ParserFunction "#time" from Adapt documentation for the ParserFunction "#time" fourth parameter to There are four parameters - adapt documentation for the ParserFunction "#time".
May 16 2019, 2:30 PM · ParserFunctions, MediaWiki-Documentation
lucamauri created T223453: There are four parameters - adapt documentation for the ParserFunction "#time".
May 16 2019, 1:49 PM · ParserFunctions, MediaWiki-Documentation

May 12 2019

lucamauri added a comment to T223003: Add <time> tag to text generated by #time and #timel parser functions.

Sometimes #time is used in further calculation, which <time> would prevent.

May 12 2019, 8:08 AM · Patch-For-Review, ParserFunctions

May 11 2019

lucamauri created T223003: Add <time> tag to text generated by #time and #timel parser functions.
May 11 2019, 12:57 PM · Patch-For-Review, ParserFunctions

May 5 2019

lucamauri added a comment to T222516: Adapt http://www.mediawiki.org/xml/sitelist-1.0/ for the new XSD file.

@Reedy please allow me a question: why you made this task a parent of T221149 instead of a sub?
Doesn't this task exist because of and as a consequence of that one?

May 5 2019, 7:53 PM · Patch-For-Review, Wikimedia-General-or-Unknown
lucamauri added a comment to T222516: Adapt http://www.mediawiki.org/xml/sitelist-1.0/ for the new XSD file.

I note we don't "replace" anything, but we do add to it. These things are in the wild, so need to exist basically indefinitely

May 5 2019, 7:49 PM · Patch-For-Review, Wikimedia-General-or-Unknown
lucamauri closed T161248: Installation instructions of OAuthAuthentication are useless as Resolved.

As I haven't received any comments or complains and the modification to README.md has been merged, I believe it is safe to close the task.
I have been able to successfully run OAuth and OAuthAuthentication on my MediaWiki installation and I hope my experience will help others as well with the improvement made to the documentation.

May 5 2019, 7:08 PM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication
lucamauri added a comment to T161248: Installation instructions of OAuthAuthentication are useless.

Change 508102 had a related patch set uploaded (by Luca Mauri; owner: Luca Mauri):
[mediawiki/extensions/OAuthAuthentication@master] Introduction to the extension and link to homepage

https://gerrit.wikimedia.org/r/508102

May 5 2019, 6:55 AM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication

May 4 2019

lucamauri created T222516: Adapt http://www.mediawiki.org/xml/sitelist-1.0/ for the new XSD file.
May 4 2019, 6:52 PM · Patch-For-Review, Wikimedia-General-or-Unknown
lucamauri renamed T221149: Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well from Modify "importSites.php" to import "LanguageCode" as well to Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well.
May 4 2019, 6:46 PM · Patch-For-Review, MediaWiki-Site-system, MediaWiki-General

Apr 23 2019

lucamauri added a project to T221149: Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well: MediaWiki-Site-system.
Apr 23 2019, 4:26 PM · Patch-For-Review, MediaWiki-Site-system, MediaWiki-General
lucamauri updated subscribers of T161248: Installation instructions of OAuthAuthentication are useless.

I updated the documentation here https://www.mediawiki.org/wiki/Extension:OAuthAuthentication and proposed a small change to https://github.com/wikimedia/mediawiki-extensions-OAuthAuthentication/pull/1

Apr 23 2019, 4:17 PM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication

Apr 17 2019

lucamauri claimed T161248: Installation instructions of OAuthAuthentication are useless.

Feel free :)
Any help appreciated

Apr 17 2019, 12:06 PM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication
lucamauri added a comment to T161248: Installation instructions of OAuthAuthentication are useless.

Dear @Reedy I see this task is currently unassigned and open for quite some time now.
As I already worked a bit to improve documentation, does it make sense that I claim it and and work with the userbase to update the instructions to a satisfactory level for admin and users as well?

Apr 17 2019, 6:40 AM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication
lucamauri added a comment to T218282: documentation for sites setup.

Rethinking the structure of the documentation sounds reasonable. However, rewriting it from scratch would certainly be a large effort. Thus, I would suggest that we get this specific piece of information merged first, so that we can point other users with that problem to it. Also, @Lydia_Pintscher is the one that decides how to move forward with the documentation and how to prioritise it with respect to our other tasks.

Apr 17 2019, 6:25 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Apr 16 2019

lucamauri claimed T221149: Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well.

The modification only takes few lines of code in a couple of files. I tested this on my local MediaWiki test installation and, if there is no specific reason not to have this function, I would commit it myself.

Apr 16 2019, 9:45 PM · Patch-For-Review, MediaWiki-Site-system, MediaWiki-General
lucamauri created T221149: Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well.
Apr 16 2019, 9:43 PM · Patch-For-Review, MediaWiki-Site-system, MediaWiki-General
lucamauri added a comment to T218282: documentation for sites setup.

@lucamauri Your feedback is very welcome and helpful. Thank you!

Apr 16 2019, 3:22 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
lucamauri added a comment to T218282: documentation for sites setup.

Please have a look at the draft at https://www.mediawiki.org/wiki/User:Michael_Gro%C3%9Fe_(WMDE)/WikibaseSiteLinksDoku . This draft is intended to be added to https://www.mediawiki.org/wiki/Wikibase/Installation as a same-level headline after the Verify your installation section.

Please check if

  • the text is easy to understand and follow
  • you consider this the right place to add it
  • the text fulfills the acceptance criteria as defined above.
Apr 16 2019, 11:15 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
lucamauri added a comment to T218282: documentation for sites setup.

One thing that seems missing from the documentation is how to insert your site into sites table. That's actually hard to do manually and I never was able to do it properly. What I do is to run this type of code in eval.php

Apr 16 2019, 10:44 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Apr 8 2019

lucamauri added a comment to T161248: Installation instructions of OAuthAuthentication are useless.

Why is php-curl needed? I'd imagine it uses MediaWiki's request wrapper, which should work fine without curl.

Apr 8 2019, 7:14 AM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication

Apr 7 2019

lucamauri added a comment to T161248: Installation instructions of OAuthAuthentication are useless.

Installation instructions were likely useless because they were incomplete.
They did non mentioned the need to install php-curl, the need to run update.php and where to point the "callback URL" on the OAuth site.
Based on my own research and experience, I added a few lines of instructions, hopefully explaining enough for any user to make the extension work

Apr 7 2019, 8:55 PM · Patch-For-Review, MediaWiki-Documentation, Documentation, MediaWiki-extensions-OAuthAuthentication

Apr 5 2019

lucamauri added a watcher for MediaWiki-extensions-OAuth: lucamauri.
Apr 5 2019, 7:39 AM
lucamauri added a watcher for MediaWiki-extensions-OAuthAuthentication: lucamauri.
Apr 5 2019, 7:38 AM

Mar 21 2019

lucamauri updated subscribers of T218282: documentation for sites setup.

Please allow me another comment after @Addshore edit above.
My personal impression with the documentation is that it is too directive without really explaining: the user is guided doing several tasks one after the other, but there is no explanation on what the user is actually doing and how this would reflect in the Wikibase operations.

Mar 21 2019, 12:56 PM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Mar 17 2019

lucamauri added a comment to T218282: documentation for sites setup.

After my personal experience in setting up a customized Wikibase repository, I wrote a quick explanation on how to enable Direct Access using the SiteLinks.
I placed the text in the "Advanced configuration" page.

Mar 17 2019, 8:30 AM · User-Michael, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Feb 24 2019

lucamauri added a watcher for Wikibase-UserGroup: lucamauri.
Feb 24 2019, 9:29 PM
lucamauri added a comment to T206966: Wikibase does not support database table prefix.

I just setup my own Wikibase installation using two instances as per the original message of @KitsuneSolar .
I created one wiki where both Repository and Client are installed and it worked like a charm even with table prefix. The other instance only contains Client and in fact I had the same issue explained here: the client only look for wb_items_per_site without any table prefix.

Feb 24 2019, 1:57 PM · wdwb-tech-focus, MediaWiki-extensions-WikibaseRepository, MediaWiki-extensions-WikibaseClient, Wikidata

Apr 15 2018

lucamauri added a comment to T191004: Wikiapiary Session problems: can't edit due to loss of session data. If trying to login from a new browser, says cookies are disabled.

The discussion in this Question thread should be helpful https://stackoverflow.com/questions/16127882/how-can-i-fix-the-mediawiki-error-wiki-uses-cookies-to-log-in-users-you-have-c

Apr 15 2018, 10:41 AM · WikiApiary
lucamauri added a watcher for WikiApiary: lucamauri.
Apr 15 2018, 10:39 AM