Gerrit/New repositories/Requests


/mediawiki/extensions/LinkCards

edit
Extension /mediawiki/extensions/LinkCards
Developer samwilson
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-LinkCards

Please import https://github.com/Wikimedia-AU/MediaWiki-extension-LinkCards/

--Sam Wilson 02:02, 5 July 2024 (UTC)[reply]

  Done Created as mediawiki/extensions/LinkCards

(GitHub mirror)(Phabricator mirror)

The main branch got renamed to master, as the main branch is prohibited for extensions

--QChrisNonWMF (talk) 13:08, 5 July 2024 (UTC)[reply]

@QChrisNonWMF: Great, thanks! Sam Wilson 13:13, 5 July 2024 (UTC)[reply]

mediawiki/extensions/UserVerification

edit
Extension mediawiki/extensions/UserVerification
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please create the gerrit repository. Thank you in advance!


UserVerification provides a framework to manage verified users through different methods and to restrict performing actions to verified or email-authenticated users.


--Thomas-topway-it (talk) 05:44, 8 July 2024 (UTC)[reply]

  Done Created as mediawiki/extensions/UserVerification

Mirrors: GitHub and Phabricator


Antoine "hashar" Musso (talk) 16:09, 8 July 2024 (UTC)[reply]

/extensions/Analytics

edit
Extension /extensions/Analytics
Developer Sophivorus
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Thanks! Sophivorus (talk) 12:31, 20 July 2024 (UTC)[reply]

Hi Sophivorus, I feel like Analytics might be too generic and not specific enough, maybe you can come up with a more specific name? What would be the extension about? It could help to have a description for it when creating the repository. Antoine "hashar" Musso (talk) 10:30, 22 July 2024 (UTC)[reply]
@Hashar Hi! The extension adds a special page that displays edit and traffic analytics for the wiki, as well as for specific pages. I'm still developing it but you can already see it at https://www.appropedia.org/Special:Analytics I think the extension is actually quite general so a general name may be appropriate, but maybe you can suggest a better one? Kind regards, Sophivorus (talk) 12:12, 22 July 2024 (UTC)[reply]
@Hashar I think I would use such an extension. Want (talk) 13:17, 22 July 2024 (UTC)[reply]
@Sophivorus: While we do have some extensions with unspecific names, I agree with Hashar that the name is quite broad. Since your extensions is about showing metrics, would AnalyticsDashboard, AnalyticsPages, MetricsDisplay or something along these lines work as extension name for you? --QChrisNonWMF (talk) 07:53, 23 July 2024 (UTC)[reply]
@QChrisNonWMF @Hashar AnalyticsDashboard and MetricsDisplay seem inappropriate because the extension now includes a Lua library that exposes the data to Lua modules and templates, and REST API endpoints that expose the data to other scripts. AnalyticsPages (or PageAnalytics) is also limited because the extension can output analytics not only for pages, but for categories and for the site as a whole. I guess it could be named "WikiAnalytics". Seems unnecessary to me, but would that make any difference to you? (please let me know your thoughts before creating any repo) In the meantime, I started documenting at Extension:Analytics and uploaded the code to https://github.com/Appropedia/Analytics Ping to @Want and @Willyedoo because they showed interest in the extension. Cheers! Sophivorus (talk) 15:19, 31 July 2024 (UTC)[reply]
@Sophivorus: Sorry for the delay and thanks for your response. Given your explanation and also that we have other rather generic repo names, I'm fine with mediawiki/extensions/Analytics.
@Hashar: Since you also raised concerns, what do you think about the above explanation --QChrisNonWMF (talk) 12:11, 8 August 2024 (UTC)[reply]

Since there was no other reply to Sophivorous message from more than 10 days ago, I've been bold and went ahead with mediawiki/extensions/Analytics. --QChrisNonWMF (talk) 20:16, 11 August 2024 (UTC)[reply]

  Done Created as mediawiki/extensions/Analytics

(GitHub mirror)(Phabricator mirror)

I've imported the code from Appropedia's GitHub repo, but the main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 20:16, 11 August 2024 (UTC)[reply]


mediawiki/extensions/EmailNotifications

edit
Extension mediawiki/extensions/EmailNotifications
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please create the gerrit repository. Thank you in advance!

EmailNotifications allows to notify user groups with the content of an article, based on a specific frequency. It also supports Symfony mailer.


--Thomas-topway-it (talk) 18:35, 27 July 2024 (UTC)[reply]

@Thomas-topway-it: Given the extension's name, I would not have guessed the functionality. Since you describe it as periodically sending article content. Would something like PeriodicArticleEmails, or PeriodicArticleSender be more descriptive? --QChrisNonWMF (talk) 12:21, 28 July 2024 (UTC)[reply]
@QChrisNonWMF the description I have provided was only a sketch and may not yet reflect the features of the extension. The extension aims to offer to users an interface to manage notifications (mainly email notifications) where the article content is an easy and non-exhaustive way to set the content of the notification. It would be great if you can use the proposed name since it is deliberately generic insofar as I plan to use the extension as a requirement for a number of extensions (namely Extension:UserVerification from which I plan to move the mailer interface) and can be used as an alternative or replacement for Extension:SwiftMailer (which makes indeed use of the hook onAlternateUserMailer). Thanks a lot Thomas-topway-it (talk) 14:34, 28 July 2024 (UTC)[reply]
Thank you for the explanation! Then, let's move forward with the name you suggested :-) --QChrisNonWMF (talk) 19:54, 28 July 2024 (UTC)[reply]

  Done Created as mediawiki/extensions/EmailNotifications

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:54, 28 July 2024 (UTC)[reply]

mediawiki/extensions/Notifications

edit
Extension mediawiki/extensions/Notifications
Developer rvogel
Preferred model Merge review (default)
Phabricator project -

Please set gerrit group bluespice as owner.


--Osnard (talk) 07:00, 31 July 2024 (UTC)[reply]

Please put on halt. I just found out that MediaWiki\Extension\Notifications namespace is already in use by Extension:Echo. We will most likely need to rename this extension.

--Osnard (talk) 13:19, 1 August 2024 (UTC)[reply]