Gerrit/New repositories/Requests


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]

  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]

  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]

  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]

  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]

  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]

  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:   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]

  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]

  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]

  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]

  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]

  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!

  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]

  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]

  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]

  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]

  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]

  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]

  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]


--~2025-149383 (talk) 21:44, 7 July 2025 (UTC)[reply]