Jump to content

Gerrit/New repositories/Requests

From mediawiki.org


mediawiki/extensions/SimpleBlogPage

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

The BlueSpice team would want to become maintainer of Extension:SimpleBlogPage and make it compatible to MediaWiki 1.43. I have tried to contact the current maintainers some time ago, but didn't receive an answer yet. Therefore I believe the extension is unmaintained.

See

Please import https://github.com/hallowelt/mediawiki-extensions-SimpleBlogPage which is a MediaWiki 1.43 compatible version of this extension.

Please set group bluespice as owner of the repository.

--Osnard (talk) 15:46, 10 January 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SimpleBlogPage

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:13, 11 January 2025 (UTC)[reply]

mediawiki/extensions/PDFCreator

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

Please set gerrit group bluespice as owner.


--Osnard (talk) 15:49, 10 January 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PDFCreator

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:15, 11 January 2025 (UTC)[reply]

WDAudioLex-BE

[edit]
Extension WDAudioLex-BE
Developer eugene233
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/tag/wdlexaudio/

The repository exists here

--eugene23 (talk) 09:06, 13 February 2025 (UTC)[reply]

@Eugene233: Not sure where to put it in the gerrit hierarchy. Is this for a toolforge project (Then it might live at labs/tools/WDAudioLex-BE, labs/tools/wdaudiolex-be, or some such)? Or will this become a MediaWiki extension at some point (Then it might live for example at mediawiki/extension/WDAudioLex-BE)? Or would you prefer something else? --QChrisNonWMF (talk) 08:42, 14 February 2025 (UTC)[reply]
@QChrisNonWMF Thank you for your comment. This is for a microservice which is for toolforge. labs/tools/wdaudiolex-be definitely works. eugene23 (talk) 01:15, 17 February 2025 (UTC)[reply]

Yes Done Created as labs/tools/wdaudiolex-be

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:34, 18 February 2025 (UTC)[reply]

mediawiki/extensions/ArticleSummaries

[edit]
Extension mediawiki/extensions/ArticleSummaries
Developer LMora-WMF
Preferred model Merge review (default)
Phabricator project FY2024-25 KR 3.1 Content Discovery

Phab task for this: https://phabricator.wikimedia.org/T386476

--LMora-WMF (talk) 21:55, 21 February 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ArticleSummaries

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 23:37, 22 February 2025 (UTC)[reply]

mediawiki/extensions/ExternalImage

[edit]
Extension mediawiki/extensions/ExternalImage
Developer jadonstokesterry
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.


--107.197.236.79 19:24, 6 March 2025 (UTC)[reply]

As that request has been anonymously, could you please sign it, if it genuine? Thanks! --QChrisNonWMF (talk) 08:27, 8 March 2025 (UTC)[reply]

N Not done In the last weeks, neither did the request get signed, nor did my email get any respons. Hence closing. --QChrisNonWMF (talk) 10:30, 29 March 2025 (UTC)[reply]

mediawiki/extensions/DisableSpecialPages

[edit]
Extension mediawiki/extensions/DisableSpecialPages
Developer User:Jack Phoenix
Preferred model Merge review (default)
Phabricator project (to be created if needed, maybe)

Please import the code and its history from WMF SVN. Thanks! --Jack Phoenix (Contact) 23:00, 9 March 2025 (UTC)[reply]

Yes Done Sorry for the delay, but: Created as mediawiki/extensions/DisableSpecialPages

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:31, 13 March 2025 (UTC)[reply]

labs/tools/WDAudioLex-fe

[edit]
Extension labs/tools/WDAudioLex-fe
Developer collins, Eugene233
Preferred model Merge review (default)
Phabricator project WDLexAudio

Importing or migratring from this Github Repo

--Wandji Collins (talk) 21:56, 28 March 2025 (UTC)[reply]

Yes Done Created as labs/tools/wdaudiolex-fe

(GitHub mirror)(Phabricator mirror)

Since the corresponding backend repo was all lowercase, I used labs/tools/wdaudiolex-fe instead of your requested labs/tools/WDAudioLex-fe. If that was not ok, let me know.

Also, the GitHub repo's default branch was set to dev. I've switched it to main in Gerrit, Phabricator, and our GitHub mirror. --QChrisNonWMF (talk) 10:24, 29 March 2025 (UTC)[reply]

I didn't mention that the latest code was in dev and that main was outdated, Please can you merge dev into main, I don't have access to do that or know how to. Wandji Collins (talk) 15:01, 30 March 2025 (UTC)[reply]
@Wandji Collins: Yes Done --QChrisNonWMF (talk) 21:26, 30 March 2025 (UTC)[reply]

labs/tools/Leaderboard

[edit]
Extension labs/tools/Leaderboard
Developer Eugene233
Preferred model Merge review (default)
Phabricator project [https://phabricator.wikimedia.org/project/profile/7804/ LeaderBoard]

To be used using the ongoing WMA-Hackathon --eugene23 (talk) 03:23, 29 March 2025 (UTC)[reply]

Yes Done Created as labs/tools/leaderboard

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:26, 29 March 2025 (UTC)[reply]

labs/tools/mostvisitedarticle

[edit]
Extension labs/tools/mostvisitedarticle
Developer Eugene233
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/tag/etalemi-mingi

https://github.com/kaliacad/mostvisitedarticle --eugene23 (talk) 12:14, 4 April 2025 (UTC)[reply]

Yes Done Created as labs/tools/mostvisitedarticle

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:47, 9 April 2025 (UTC)[reply]

labs/tools/WdTmCollab

[edit]
Extension labs/tools/WdTmCollab
Developer Eugene233
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/project/profile/7831/

Github project repo: https://github.com/martindevelopske/WdTmCollab --eugene23 (talk) 08:03, 5 April 2025 (UTC)[reply]

Yes Done Created as labs/tools/WdTmCollab

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:52, 9 April 2025 (UTC)[reply]

operations/debs/openssl-ech

[edit]
Extension operations/debs/openssl-ech
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Gerrit repository for packaging of OpenSSL version with ECH support (T205378).


--SSingh (WMF) (talk) 18:31, 7 April 2025 (UTC)[reply]

Yes Done Created as operations/debs/openssl-ech

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:03, 9 April 2025 (UTC)[reply]

operations/debs/nginx-ech

[edit]
Extension operations/debs/nginx-ech
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Gerrit repository for packaging of nginx version with ECH support (T205378).


--SSingh (WMF) (talk) 18:31, 7 April 2025 (UTC)[reply]

Yes Done Created as operations/debs/nginx-ech

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:07, 9 April 2025 (UTC)[reply]

mediawiki/extensions/Springboard

[edit]
Extension mediawiki/extensions/Springboard
Developer Techwizzie
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-Springboard

Please import the code for this repository from https://github.com/sanjay-thiyagarajan/Springboard . Ideally, in addition to Techwizzie (Sanjay Thiyagarajan), TechieNK (Naresh Kumar Babu) would also get +2 acccess.


--Yaron Koren (talk) 19:34, 26 May 2025 (UTC)[reply]

Sorry for the delay!

Yes Done Created as mediawiki/extensions/Springboard

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:07, 1 June 2025 (UTC)[reply]

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


mediawiki/skins/SimpleText

[edit]
Extension mediawiki/skins/SimpleText
Developer samwilson
Preferred model Merge review (default)
Phabricator project MediaWiki-skins-SimpleText

Please import https://github.com/samwilson/mediawiki-simpletext Sam Wilson 10:29, 31 May 2025 (UTC)[reply]

Yes Done Created as mediawiki/skins/SimpleText

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:10, 1 June 2025 (UTC)[reply]

mediawiki/extensions/SemanticVersion

[edit]
Extension mediawiki/extensions/SemanticVersion
Developer SamanthaNguyen
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

No need for Phabricator project linked here; thanks!

--SamanthaNguyen (talk) 05:18, 4 June 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SemanticVersion

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:56, 4 June 2025 (UTC)[reply]

mediawiki/extensions/GlobalUserSSO

[edit]
Extension mediawiki/extensions/GlobalUserSSO
Developer Lcawte
Preferred model Merge review (default)
Phabricator project To be requested/created


--Lcawte (talk) 08:52, 12 June 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/GlobalUserSSO

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:05, 14 June 2025 (UTC)[reply]

WikiConnect-ParseWiki

[edit]
Extension WikiConnect-ParseWiki
Developer Gerges
Preferred model Merge review (default)
Phabricator project wikiconnect-parsewiki

This is an old repository: https://github.com/wiki-connect/ParseWiki. I have a request to create a group: T398147 . my regards--Gerges (talk) 00:39, 30 June 2025 (UTC)[reply]

Is it possible to create a WikiConnect/ParseWiki repository? --Gerges (talk) 01:00, 30 June 2025 (UTC)[reply]

You mean in the root of Gerrit? How many projects would be under WikiConnect? And would they fit in other categories? For example ParseWiki looks like a library to parse WikiText ... so maybe it could fit under mediawiki/tools/ParseWiki? --QChrisNonWMF (talk) 15:43, 1 July 2025 (UTC)[reply]
There will be several projects under the root of WikiConnect. WikiConnect is a team of developers dedicated to creating open-source software for MediaWiki.--Gerges (talk) 23:40, 1 July 2025 (UTC)[reply]
@Gerges: I understand that WikiConnect is a group of developers. However, we typically do not place projects by who made them. We place projects by what they are. For example MW extensions should go under mediawiki/extensions regardless of whether WMF created them, a single developer did, or a group of developers did. This makes it easier for people to find things. And we have other groups of developers (Bluespice, ...). Their extensions are just under mediawiki/extensions as well. So I'm wondering if these upcoming WikiConnect projects that you mention ... will they fit the existing Gerrit hierarchy? --QChrisNonWMF (talk) 21:11, 2 July 2025 (UTC)[reply]
@QChrisNonWMF, I understand your point, I think mediawiki/tools/ParseWiki is better. Thanks--Gerges (talk) 22:32, 2 July 2025 (UTC)[reply]

Yes Done Created as mediawiki/tools/ParseWiki

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:19, 6 July 2025 (UTC)[reply]

How do I add developers to the mediawiki-tools-ParseWiki group (I see that I am not in the group)?--Gerges (talk) 10:01, 6 July 2025 (UTC)[reply]
@Gerges: Whooops. I must have been too tired in the morning. My bad. I've now added you to the group. And you now should also be allowed to add further developers to the group. --QChrisNonWMF (talk) 17:14, 6 July 2025 (UTC)[reply]

mediawiki/extensions/ForceSkin

[edit]
Extension mediawiki/extensions/ForceSkin
Developer Jack Phoenix
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

"New" extension, or rather, a reimplementation of a MediaWiki 1.10-era thing which was not publicly published at the time. An empty repository will do just fine, thanks! --Jack Phoenix (Contact) 16:49, 30 June 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ForceSkin

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:47, 1 July 2025 (UTC)[reply]

mediawiki/extensions/SpecialPageCaptcha

[edit]
Extension mediawiki/extensions/SpecialPageCaptcha
Developer Jack Phoenix
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

New anti-AI CAPTCHA extension. An empty repository will do just fine, thanks! --Jack Phoenix (Contact) 16:51, 30 June 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SpecialPageCaptcha

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:49, 1 July 2025 (UTC)[reply]

mediawiki/extensions/ReaderExperiments

[edit]
Extension mediawiki/extensions/ReaderExperiments
Developer lwatson
Preferred model Merge review (default)
Phabricator project Reader-Experiments

I mistakenly requested the new repository as a logged out user. The new reader group teams, Reader Growth Team and Reader Experiences Team, plan to use the ReaderExperiments repo for prototyping and experimental projects. -- LWatson-WMF (talk) 17:28, 10 July 2025 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ReaderExperiments (GitHub mirror) (Phabricator mirror) -- Antoine "hashar" Musso (talk) 11:06, 17 July 2025 (UTC)[reply]


mediawiki/extensions/EmbedSpotify

[edit]
Extension mediawiki/extensions/EmbedSpotify
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please import https://github.com/NessunKim/mediawiki-embed-spotify. The current repository seems to be unmaintained, and it is incompatible with 1.44, so wanted to import it here and make it compatible with MediaWiki 1.44. Thanks!


--Universal Omega (talk) 08:54, 16 July 2025 (UTC)[reply]

mediawiki/extensions/SimpleTooltip

[edit]
Extension mediawiki/extensions/SimpleTooltip
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/Universal-Omega/SimpleTooltip.

Thanks!

--Universal Omega (talk) 02:59, 17 July 2025 (UTC)[reply]

mediawiki/extensions/Preloader

[edit]
Extension mediawiki/extensions/Preloader
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/Universal-Omega/Preloader.

Thanks!

--Universal Omega (talk) 03:03, 17 July 2025 (UTC)[reply]

mediawiki/extensions/AutoCreatePage

[edit]
Extension mediawiki/extensions/AutoCreatePage
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/Universal-Omega/AutoCreatePage.

Thanks!

--Universal Omega (talk) 03:05, 17 July 2025 (UTC)[reply]

mediawiki/skins/Monaco

[edit]
Extension mediawiki/skins/Monaco
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/Universal-Omega/Monaco.

Thanks!

--Universal Omega (talk) 03:17, 17 July 2025 (UTC)[reply]

mediawiki/extensions/MachineTranslation

[edit]
Extension mediawiki/extensions/MachineTranslation
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/miraheze/MachineTranslation. But we would like to move this one over to Gerrit.

Thanks!

--Universal Omega (talk) 18:51, 17 July 2025 (UTC)[reply]

mediawiki/extensions/JavascriptSlideshow

[edit]
Extension mediawiki/extensions/JavascriptSlideshow
Developer universal-omega
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Currently on https://github.com/miraheze/JavascriptSlideshow. But we would like to move this one over to Gerrit.

Thanks!

--Universal Omega (talk) 06:01, 20 July 2025 (UTC)[reply]