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 (83 w, 1 d)
Availability
Available
LDAP User
Luca Mauri
MediaWiki User
Lucamauri [ Global Accounts ]

Recent Activity

Tue, Nov 12

lucamauri awarded T185313: mw.wikibase.entity:getBacklinks (lua API in wikibase client) a Like token.
Tue, Nov 12, 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 · Core Platform Team Legacy (Watching / External), Parsing-Team, 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 · Core Platform Team Legacy (Watching / External), Parsing-Team, 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-Sites, MediaWiki-General

Apr 23 2019

lucamauri added a project to T221149: Modify "SiteImporter.php" and "SiteExporter.php" to handle "LanguageCode" as well: MediaWiki-Sites.
Apr 23 2019, 4:26 PM · Patch-For-Review, MediaWiki-Sites, 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-Sites, 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-Sites, 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 · wikidata-tech-focus, MediaWiki-extensions-WikibaseRepository, Wikidata, MediaWiki-extensions-WikibaseClient

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