Gerrit/New repositories/Requests

From mediawiki.org
Extension operations/debs/cadvisor
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please set description to "Debian packaging for cadvisor https://github.com/google/cadvisor/". Thank you!

Yes Done Created as operations/debs/cadvisor (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:43, 7 January 2023 (UTC)[reply]
Extension mediawiki/extensions/ArrayFunctions
Developer Xxmarijnw
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

See User:Xxmarijnw/Extension:ArrayFunctions --Xxmarijnw (talk) 11:10, 6 January 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ArrayFunctions (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:50, 7 January 2023 (UTC)[reply]
Extension operations/debs/gdnsd
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please set description to "Debian packaging for gdnsd: https://github.com/gdnsd/gdnsd". Thank you!

Yes Done Created as operations/debs/gdnsd (GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:55, 1 February 2023 (UTC)[reply]
Extension Enter a repository name
Developer Bert Niehaus
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

CSV2Chart is a small WebApp to convert CSV file/CSV data into a WikiChart that uses the . The WebApp is documented in Wikiversity https://de.wikiversity.org/wiki/CSV2Chart and I want to request a new repo within Gerrit for sharing in MediaWiki community of developers if that makes sense - otherwise keep it on GitHub. The URL https://niebert.github.io/csv2wikichart_app shows the HTML5 app (AppLSAC). A prototype already exists on Github see https://github.com/niebert/csv2wikichart and the repo can be imported from GitHub if that makes sense to the community. --Bert Niehaus (talk) 09:50, 2 January 2023 (UTC)[reply]

@Bert Niehaus: Not sure where to best put the repo in our Gerrit's hierarchy. It looks like underneath mediawiki/services might match? Would mediawiki/services/csv2chart work as repo name for you? --QChrisNonWMF (talk) 22:16, 4 January 2023 (UTC)[reply]

N Not done Posed questions received no response --QChrisNonWMF (talk) 07:11, 8 November 2023 (UTC)[reply]

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

Documentation already at Extension:SearchParserFunction, thanks! Sophivorus (talk) 13:53, 27 February 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SearchParserFunction

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:47, 28 February 2023 (UTC)[reply]

Extension operations/debs/pint
Developer Filippo Giunchedi
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/T309182

Please inherit permissions from operations/debs, thank you!

--2A02:B025:8010:A174:FA63:3FFF:FE32:D390 13:53, 27 February 2023 (UTC)[reply]

Checked in IRC that the request is authentic. --QChrisNonWMF (talk) 11:00, 28 February 2023 (UTC)[reply]

Yes Done Created as operations/debs/pint

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:00, 28 February 2023 (UTC)[reply]

Extension mediawiki/extensions/EImage
Developer Want
Preferred model Merge review (default)
Phabricator project eimage

Version Extension:EImage 3.0 for MW 1.35+ is prepared to commit into repository --Want (talk) 19:00, 2 March 2023 (UTC)[reply]

Yes Done Created mediawiki/extensions/EImage

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:13, 6 March 2023 (UTC)[reply]

I've created the repo fully empty to ease your importing of your existing code. If you want me to seed it with a .gitreview or some such, just let me know. --QChrisNonWMF (talk) 22:13, 6 March 2023 (UTC)[reply]

Thank you. Initial code is pushed, but not integrated for now. I don't know if must be set any rights for direct acceptation my code, or not. Want (talk) 11:29, 7 March 2023 (UTC)[reply]
@Want: Looking at the repo, it seems you managed to get your commit merged. Awesome! --QChrisNonWMF (talk) 22:25, 7 March 2023 (UTC)[reply]
Extension mediawiki/extensions/ContactManager
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-ContactManager

That's it ! Please create a repository on Gerrit and I will upload the files as soon as possible for a ContactManager based on SMW and PageProperties !

-- there is a typo here "repostory"

Yes Done Created as mediawiki/extensions/ContactManager

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:17, 6 March 2023 (UTC)[reply]

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

Documentation at Extension:StandardWikitext, thanks! Sophivorus (talk) 12:20, 6 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/StandardWikitext

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:19, 6 March 2023 (UTC)[reply]

@QChrisNonWMF Hi! I just sent the initial commit and I don't seem to have +2 rights. What could be wrong? Thanks! Sophivorus (talk) 16:03, 7 March 2023 (UTC)[reply]
@Sophivorus: Whoops. I forgot to make you repo owner. Sorry. Should be fixed now. --QChrisNonWMF (talk) 22:21, 7 March 2023 (UTC)[reply]
I was having the similary problem. Phabricator:T331407 Want (talk) 18:17, 7 March 2023 (UTC)[reply]
@Want: Looking at the ticket, it seems you managed to land your code. Congrats! --QChrisNonWMF (talk) 22:23, 7 March 2023 (UTC)[reply]
Extension operations/debs/cqlsh4
Developer Elukey
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/T310980


--LToscano (WMF) (talk) 08:25, 21 March 2023 (UTC)[reply]

It seems the repo already got half-way set up yesterday by someone else. I'll reach out to the creators and see to getting the repo into shape. --QChrisNonWMF (talk) 14:21, 22 March 2023 (UTC)[reply]

Hi! Yes I think that Moritz tried to create it but we ended up into a weird situation, namely access denied when inspecting the repo from the gerrit UI. If it is easier to delete/re-create please go ahead, thanks in advance! LToscano (WMF) (talk) 16:29, 22 March 2023 (UTC)[reply]
Moritz confirmed in IRC that it's ok mess with the repos. So I nuked the one that had a trailing blank in its name, and re-created the other one as it did not hold any content and did not have any changes. The repo should be good to use now. --QChrisNonWMF (talk) 21:13, 22 March 2023 (UTC)[reply]

Yes Done Created as operations/debs/cqlsh4

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:13, 22 March 2023 (UTC)[reply]

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

I want to update Extension:PreToClip. Please set gerrit group bluespice as owner.

--Osnard (talk) 10:02, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PreToClip

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:28, 27 March 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ContentDroplets

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:30, 27 March 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ContentStabilization

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:33, 27 March 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ImageMapEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:15, 27 March 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

--Osnard (talk) 10:08, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/BlueSpiceInstanceStatus

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:16, 27 March 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

--Osnard (talk) 10:12, 24 March 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ContainerFilter

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:18, 27 March 2023 (UTC)[reply]

Extension mediawiki/extensions/BulkBlock
Developer WikiTeq
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please add the WikiTeq group as owner

--Vedmaka 14:13, 2 April 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/BulkBlock

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:13, 2 April 2023 (UTC)[reply]

Extension performance/slack-bot
Developer Lgaulia
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/tag/performance-device-lab/


--139.47.112.112 11:06, 5 April 2023 (UTC)[reply]

I've reached out in IRC to check authenticity of this request --QChrisNonWMF (talk) 21:35, 6 April 2023 (UTC)[reply]

Got confirmation. --QChrisNonWMF (talk) 06:37, 7 April 2023 (UTC)[reply]

Yes Done Created as performance/slack-bot

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:37, 7 April 2023 (UTC)[reply]

Extension mediawiki/extensions/PageViewInfoGA
Developer Lens0021
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

I want the owner is set to group "femiwiki" but the group is not yet created(phab:T333866). And please import this from GitHub. Aslo, I wonder I have to mention that the repository has many GitHub-specific codes including CI, so I have plans to replace it.

--Lens0021 (talk) 04:55, 10 April 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PageViewInfoGA

(GitHub mirror)(Phabricator mirror)

As the femiwiki group is still getting discussed in the Phab ticket that you linked, I did not yet create the group, but instead added you and a second team member (I could not find the third person you mentioned in gerrit) as repo owner. --QChrisNonWMF (talk) 21:51, 10 April 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/SectionAnchors

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:40, 11 April 2023 (UTC)[reply]

Extension operations/debs/amd-k8s-device-plugin
Developer Elukey
Preferred model Merge review (default)
Phabricator project T333009

We are experimenting with AMD GPUs on k8s, and we'd need to deploy some go-based binaries to K8s workers. The repo should contain all the configs to create a new deb to support the use case.


--LToscano (WMF) (talk) 11:51, 14 April 2023 (UTC)[reply]

Yes Done Created as operations/debs/amd-k8s-device-plugin

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:36, 16 April 2023 (UTC)[reply]

Extension mediawiki/gadgets/WikiEdit
Developer Sophivorus
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Documentation at WikiEdit.

Also, please see my last message at User talk:QChrisNonWMF#Wikimedia CDN

Thanks! Sophivorus (talk) 20:18, 4 May 2023 (UTC)[reply]

Yes Done Created as mediawiki/gadgets/WikiEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 22:48, 5 May 2023 (UTC)[reply]

(And thanks for the ping about your message on my talk page. I've chimed in there. Sorry for the delay) --QChrisNonWMF (talk) 22:48, 5 May 2023 (UTC)[reply]

Extension mediawiki/services/ipoid
Developer tchanders
Preferred model Merge review (default)
Phabricator project Security-API-Service

We're renaming wikimedia/security/security-api to mediawiki/services/ipoid, so please import wikimedia/security/security-api. Thanks!

Yes Done Created as mediawiki/services/ipoid

(GitHub mirror)(Phabricator mirror)

I've imported wikimedia/security/security-api, but I'm leaving deprecating the old repo to you. --QChrisNonWMF (talk) 11:10, 11 May 2023 (UTC)[reply]

Extension pirs
Developer JKieserman
Preferred model Merge review (default)
Phabricator project Incident-Reporting-System


--JKieserman (WMF) (talk) 21:32, 16 May 2023 (UTC)[reply]

@JKieserman (WMF): I'm not entirely sure where to put this repo in our Gerrit's hierarchy. Will this be a MediaWiki Extension (which maybe could have a repo name like mediawiki/extensions/Pirs), a dedicated service for MediaWiki (which maybe could have a repo name like mediawiki/services/Pirs), or something different? --QChrisNonWMF (talk) 07:47, 17 May 2023 (UTC)[reply]

Ah yes, apologies for the confusion! This will be a mediawiki extension - mediawiki/extensions/Pirs is perfect JKieserman (WMF) (talk) 11:58, 17 May 2023 (UTC)[reply]
@JKieserman (WMF): Thanks! --QChrisNonWMF (talk) 12:09, 17 May 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/Pirs

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:09, 17 May 2023 (UTC)[reply]

Extension mediawiki/libs/summary-transformations
Developer MSantos
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/project/view/2885/

Related Phab task https://phabricator.wikimedia.org/T337261


--82.59.197.228 18:20, 22 May 2023 (UTC)[reply]

While the request was anonymous, the Linked Phabricator ticket clearly shows intent, so I'm assuming the request is ok. --QChrisNonWMF (talk) 08:15, 23 May 2023 (UTC)[reply]

Yes Done Created as mediawiki/libs/summary-transformations

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:15, 23 May 2023 (UTC)[reply]

Extension mediawiki/extensions/IncidentReporting
Developer JKieserman
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/project/board/5374

We are renaming wikimedia/extension/Pirs but I don't think there's anything there to actually import.

--2603:7000:A901:554:4475:B5AD:4CDD:65B5 17:44, 31 May 2023 (UTC)[reply]

As the request was an anonymous edit, I've reached out by email to see if it's a genuine request --QChrisNonWMF (talk) 21:01, 31 May 2023 (UTC)[reply]

I've got confirmation that the request is genuine --QChrisNonWMF (talk) 13:40, 1 June 2023 (UTC)[reply]
@QChrisNonWMF(cc @JKieserman (WMF)) we need to rename the repo again, because Extension:IncidentReporting already exists, just not in Gerrit. The new proposed name is ReportIncident per https://phabricator.wikimedia.org/T340198. Could you please help us with this? KHarlan (WMF) (talk) 15:55, 30 June 2023 (UTC)[reply]
@KHarlan (WMF): Argh! Sorry for overlooking that. I've created the mediawiki/extensions/ReportIncident extension, uploaded a CI update, and updated the note on the IncidentReporting extension page. --QChrisNonWMF (talk) 08:05, 1 July 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/IncidentReporting

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:40, 1 June 2023 (UTC)[reply]

Extension mediawiki/extensions/WarnNotRecentlyUpdated
Developer dereckson
Preferred model Merge review (default)
Phabricator project WarnNotRecentlyUpdated

--Dereckson (talk) 17:48, 31 May 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/WarnNotRecentlyUpdated

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:04, 31 May 2023 (UTC)[reply]

Extension mediawiki/tools/cookiecutter-extension
Developer WikiTeq
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

CookieCutter is a tool for generating repos based on a template. WikiTeq developed a template for making MediaWiki extensions with it, and would like a repo for the template. mediawiki/tools/cookiecutter-extension seems like a good name, but open to suggestions if there is something that would be more appropriate. Please set the owner as the WikiTeq group.


--Bawolff (talk) 05:57, 4 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/tools/cookiecutter-extension

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:15, 4 June 2023 (UTC)[reply]

Extension PageEncryption
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-PageEncryption

phabricator= MediaWiki-extensions-PageEncryption or the default phabricator project for extensions

page level encryption based on defuse/php-encryption and OOUI (for the password manager UI)

--Thomas-topway-it (talk) 13:40, 13 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PageEncryption

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:30, 14 June 2023 (UTC)[reply]

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

Please import https://github.com/hallowelt/mediawiki-extensions-HeaderFooter

See https://github.com/enterprisemediawiki/HeaderFooter/issues/35 for details. Please set gerrit group bluespice as owner.

--Osnard (talk) 06:20, 16 June 2023 (UTC)[reply]

Since the repo issue you linked did not have a reply from the author, I've also reached out by email to them. If there is no nay in the next days, I'll import it. --QChrisNonWMF (talk) 12:55, 16 June 2023 (UTC)[reply]
I've received no response, also the issue you've opened in their tracker did not show a response up to now. So I'll create the repo. --QChrisNonWMF (talk) 12:11, 23 June 2023 (UTC)[reply]
I've now received a response from the author, and the author is ok with the import --QChrisNonWMF (talk) 11:32, 29 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/HeaderFooter

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:11, 23 June 2023 (UTC)[reply]

Extension mediawiki/extensions/MediaSpoiler
Developer 沈澄心
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-MediaSpoiler

MediaWiki extension that can hide media which may make readers uncomfortable.

--沈澄心 (talk) 16:45, 18 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/MediaSpoiler

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:16, 19 June 2023 (UTC)[reply]

Extension openstack/horizon/magnum-ui
Developer Andrew
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/tag/openstack-magnum/

This is upstream project https://opendev.org/openstack/magnum-ui -- typically we form upstream openstack projects before deploying.

All rights/permissions/etc for this project can be identical to its neighbor openstack/horizon/designate-dashboard

--Andrewbogott (talk) 17:49, 22 June 2023 (UTC)[reply]

Yes Done Created as openstack/horizon/magnum-ui

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:07, 23 June 2023 (UTC)[reply]

thank you! Andrewbogott (talk) 01:13, 25 June 2023 (UTC)[reply]
Extension SubpageNavigation
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-SubpageNavigation

An extension to navigate subpages like the template list on page edit, rendered in the header.

Thanks in advance!

--Thomas-topway-it (talk) 21:06, 27 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SubpageNavigation

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:11, 28 June 2023 (UTC)[reply]

Extension HotCat
Developer Unite together
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Port HotCat gadget (currently hosted here) to an extension, making it usable anywhere.


--U.T. 14:05, 28 June 2023 (UTC)[reply]

@Unite together: Not sure if it's relevant or not, but maybe it helps to know that there was already an effort to create a HotCat extension in 2013 by Parent5446. But the corresponding repo has been removed since. --QChrisNonWMF (talk) 11:51, 29 June 2023 (UTC)[reply]
Well, I did't know about the whole shebang before you told me. U.T. 12:27, 29 June 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/HotCat

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:51, 29 June 2023 (UTC)[reply]


Extension operations/debs/dnsdist
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please set description to "Debian packaging for dnsdist". Thank you!


--SSingh (WMF) (talk) 00:50, 29 June 2023 (UTC)[reply]

Yes Done Created as operations/debs/dnsdist

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:54, 29 June 2023 (UTC)[reply]

Extension wikimedia/fundraising/cv
Developer eileen (fr-tech)
Preferred model Merge review (default)
Phabricator project T324611

https://github.com/civicrm/cv

--198.73.209.241 21:15, 29 June 2023 (UTC)[reply]

While this request was anonymous, the linked Phabricator ticket makes it clear that the request is genuine. --QChrisNonWMF (talk) 12:22, 30 June 2023 (UTC)[reply]

Yes Done Created as wikimedia/fundraising/cv

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:22, 30 June 2023 (UTC)[reply]


Extension wikimedia/fundraising/coworker
Developer eileen (fr-tech)
Preferred model Merge review (default)
Phabricator project T324611

https://lab.civicrm.org/dev/coworker

--198.73.209.241 21:16, 29 June 2023 (UTC)[reply]

While this request was anonymous, the linked Phabricator ticket makes it clear that the request is genuine. --QChrisNonWMF (talk) 12:27, 30 June 2023 (UTC)[reply]

Yes Done Created as wikimedia/fundraising/coworker

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:27, 30 June 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/VisualEditorPlus

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:29, 30 June 2023 (UTC)[reply]

Extension operations/debs/pdns-recursor
Developer SSingh
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please set description to "Debian packaging for pdns-recursor". Thank you for your help as always!

--SSingh (WMF) (talk) 13:06, 5 July 2023 (UTC)[reply]

Yes Done Created as operations/debs/pdns-recursor

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:43, 7 July 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/SimpleTasks

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:45, 7 July 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/Checklists

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:47, 7 July 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/AtMentions

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:48, 7 July 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/DateTimeTools

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:50, 7 July 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/SubnetCalc

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:51, 7 July 2023 (UTC)[reply]

Extension mediawiki/extensions/JWTAuth
Developer JeffreyWang
Preferred model Merge review (default)
Phabricator project in progress at https://phabricator.wikimedia.org/T341537

This extension does not yet have a Phabricator project, but one is being requested here. --MyWikis-JeffreyWang (talk) 00:27, 11 July 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/JWTAuth

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:31, 11 July 2023 (UTC)[reply]

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

Thanks! Sophivorus (talk) 11:27, 5 August 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/TalkBelow

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:40, 6 August 2023 (UTC)[reply]

Extension mediawiki/gadgets/MiniEdit
Developer Sophivorus
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Will be used to rename WikiEdit to MiniEdit, due to reasonable rename requests to avoid confusion with WikiEditor and wikiEd. Sophivorus (talk) 11:29, 5 August 2023 (UTC)[reply]

Yes Done Created as mediawiki/gadgets/MiniEdit

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:43, 6 August 2023 (UTC)[reply]

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

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/BlueSpiceInterwikiSearch and owned by bluespice group.

(GitHub mirror Phabricator mirror)

Antoine "hashar" Musso (talk) 09:04, 24 August 2023 (UTC)[reply]

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

Thanks! Sophivorus (talk) 13:28, 31 August 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/ReadAloud

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:44, 1 September 2023 (UTC)[reply]

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

Thanks! Sophivorus (talk) 16:01, 31 August 2023 (UTC)[reply]

@Sophivorus: There is already an archived Extension:GoogleTranslate. Am I right to assume you want to start a new extension and not build upon the old, archived one? If so, would you be ok with picking a different name to avoid name clashes? --QChrisNonWMF (talk) 20:53, 1 September 2023 (UTC)[reply]

@QChrisNonWMF Hi! Well, I thought it'd be ok to "replace" it since "GoogleTranslate" is the most intuitive name and the old extension has been archived and "dead" for 5 years, and there's no mediawiki/extension/GoogleTranslate repo yet. If, however, you'd still prefer me to pick another name, how about SaveGoogleTranslations, since the unique thing about my extension is that it "saves" the translations done by users to subpages. Cheers! Sophivorus (talk) 22:26, 1 September 2023 (UTC)[reply]
@Sophivorus: Being archived for several years, and producing only a few hits when searching for it will certainly limit the "possible confusion" a name re-use might cause. I just wanted to see if there is a way around it. But there is no point in blocking you from re-using the name. After all you could apply for taking over the existing, archived extension and then replace the old code by your new code in the next version and achieve the same thing. So I just created the repo for you. --QChrisNonWMF (talk) 06:08, 2 September 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/GoogleTranslate

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:08, 2 September 2023 (UTC)[reply]

Extension mediawiki/extensions/GoogleTranslator
Developer Zoranzoki21
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

I would like to get https://github.com/kizule/GoogleTranslator imported, this is a rework of https://www.mediawiki.org/wiki/Extension:Google_Translator. I'm going to update the page once the repository is imported and created on Gerrit. Thank you!

--Kizule (talk) 13:01, 18 September 2023 (UTC)[reply]

@Kizule: The extension is still marked "stable" (not "unmaintained") on MediaWiki, and has seen code contributions a few months ago. And I could not find a statement from the original author that they are ok with reworking their extension. So just to make sure the original author is with it: Did you reach out to them or can you point me to a statement that they are ok with the rework? --QChrisNonWMF (talk) 07:16, 19 September 2023 (UTC)[reply]

N Not done Posed questions received no response --QChrisNonWMF (talk) 07:11, 8 November 2023 (UTC)[reply]

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

Hi! There's already an archived Extension:GoogleTagManager but has been unmaintained for years. My extension does exactly the same, but using updated methods. Cheers! Sophivorus (talk) 13:13, 20 September 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/GoogleTagManager

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:38, 21 September 2023 (UTC)[reply]

Extension mediawiki/libs/JsonCodec
Developer C. Scott Ananian
Preferred model Merge review (default)
Phabricator project MediaWiki-libs-JsonCodec

Please import from https://github.com/cscott/json-codec

--cscott (talk) 14:13, 20 September 2023 (UTC)[reply]

Yes Done Created as mediawiki/libs/JsonCodec

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:43, 21 September 2023 (UTC)[reply]

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

Thanks! Sophivorus (talk) 15:31, 25 September 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/CloudflarePurge

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:05, 26 September 2023 (UTC)[reply]

Extension mediawiki/extensions/WikimediaCampaignEvents
Developer Cmelo
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/T346952


--2804:D55:8073:DC00:A511:39ED:D0EF:EC3A 17:53, 27 September 2023 (UTC)[reply]

As this is an anonymous request, I've reached out by email to Cmelo to check if the request is genuine --QChrisNonWMF (talk) 05:53, 28 September 2023 (UTC)[reply]
Thanks, yes it was me, I am sorry, I didn`t notice that I was not logged in.
Thank you! CMelo (WMF) (talk) 12:50, 28 September 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/WikimediaCampaignEvents

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:32, 29 September 2023 (UTC)[reply]

Extension wosretbot
Developer Janui
Preferred model Merge review (default)
Phabricator project Tool-wosretbot

is it correct, that i can't edit the phabricator project?

--Janui (talk) 18:57, 30 September 2023 (UTC)[reply]

@Janui: I'm not sure I correctly understand your request. Do you:
  • want a Gerrit repo (e.g.: labs/tools/wosretbot) for your tool,
  • need assistance with the Tool-wosretbot Phabricator project, or
  • both of the above?
If you need the Gerrit repo, I can create it for you. Just let me know.
If you need assistance with the Tool-wosretbot Phabricator project (I had a brief look at the Tool-wosretbot Project, and it lists you as member. So things look ok to me.) it would be best to file a ticket in our Phabricator and ask our Phabricator admins. They are more likely to be able to help you out with Phabricator.
--QChrisNonWMF (talk) 08:49, 1 October 2023 (UTC)[reply]
@QChrisNonWMF yes please create a Gerrit repo for the bot. thank you Janui (talk) 10:20, 1 October 2023 (UTC)[reply]
@Janui There is now both https://gitlab.wikimedia.org/toolforge-repos/wosretbot (with content and "main" branch) and https://gerrit.wikimedia.org/g/labs/tools/wosretbot with no content (and "master" branch). Do you have an idea what happened here, and should the Gerrit repository be deleted? AKlapper (WMF) (talk) 10:32, 4 October 2023 (UTC)[reply]
The gerrit can be deleted. I was about to revoke the Gerrit request, but was an hour to late --Janui (talk) 10:36, 4 October 2023 (UTC)[reply]
:-) Yes Done I deleted Gerrit's wosretbot repo, it's replicated GitHub repo, and deactivated the mirrored Phabricator repo. --QChrisNonWMF (talk) 09:23, 5 October 2023 (UTC)[reply]

Yes Done Created as labs/tools/wosretbot

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:49, 2 October 2023 (UTC)[reply]

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

Please import this from the old Wikimedia SVN repository. Thanks! --Jack Phoenix (Contact) 07:58, 14 October 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PrivatePageProtection

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:09, 14 October 2023 (UTC)[reply]

Well that was blazing fast, awesome job! 👍 Jack Phoenix (Contact) 08:17, 14 October 2023 (UTC)[reply]
Extension extensions/PDFEmbed
Developer markahershberger
Preferred model Merge review (default)
Phabricator project mediawiki-extensions-pdfembed

Import from https://github.com/MWStake/PDFEmbed/

--MarkAHershberger(talk) 14:08, 18 October 2023 (UTC)[reply]

I've started importing the repo, but a block on creating a main branch for extensions is a bit in the way, and the block's commit message sounds like simply overriding the block would not be the best solution; so the repo is only half-imported for now. I'll see to sorting that out and finish the import afterwards. --QChrisNonWMF (talk) 06:55, 19 October 2023 (UTC)[reply]
@MarkAHershberger: It seems the best way forward to avoid issues with our CI system seems to be to rename the main branch to master for now, as the master name is hardcoded in a few places. I've done that renaming now to finish the import your repo. But I do understand that people have hard feelings about using master. So if that's an issue, please speak up and let us reconsider. Otherwise, your repo is ready to use. --QChrisNonWMF (talk) 08:12, 21 October 2023 (UTC)[reply]
Sorry for the late reply, but thank you. It isn't an issue. MarkAHershberger(talk) 01:27, 25 October 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PDFEmbed

(GitHub mirror)(Phabricator mirror)

(The main branch got renamed to master, as the main branch is prohibited for extensions) --QChrisNonWMF (talk) 08:12, 21 October 2023 (UTC)[reply]


Extension mediawiki/extensions/EnhancedStandardUIs
Developer driedmueller
Preferred model Merge review (default)
Phabricator project -

--Driedmueller (signature added by MarkAHershberger(talk))

Please set gerrit group bluespice as owner.

Yes Done Created as mediawiki/extensions/EnhancedStandardUIs

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:09, 20 October 2023 (UTC)[reply]

Extension mediawiki/extensions/AutoModerator
Developer Jsn.sherman
Preferred model Merge review (default)
Phabricator project Automoderator


--JSherman (WMF) (talk) 14:58, 7 November 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/AutoModerator

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:06, 8 November 2023 (UTC)[reply]

Extension mediawiki/extensions/SimSigCompanion
Developer lcawte
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-SimSigCompanion

--Lcawte (talk) 19:15, 18 November 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SimSigCompanion

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:22, 19 November 2023 (UTC)[reply]

Extension mediawiki/extensions/Adiutor
Developer Vikipolimer
Preferred model Merge review (default)
Phabricator project Adiutor

I request this repository to implement Adiutor extension. https://github.com/Vikipolimer/Adiutor-extension

--Vikipolimer (talk) 20:52, 13 December 2023 (UTC)[reply]

Yes Done Created as mediawiki/extensions/Adiutor

(GitHub mirror)(Phabricator mirror)

The main branch got renamed to master, as the main branch is prohibited for extensions --QChrisNonWMF (talk) 22:27, 14 December 2023 (UTC)[reply]

@QChrisNonWMF the repo doesn't seem to exist as a submodule under mediawiki/extensions, is that normal? I can add it but I'm not sure how it's done these so just making sure I wouldn't interfere with some automation. Tgr (WMF) (talk) 05:49, 27 December 2023 (UTC)[reply]
@Tgr (WMF): thanks for the heads up, but it seems the repo got added in the meantime. --QChrisNonWMF (talk) 10:29, 2 January 2024 (UTC)[reply]
Extension /mediawiki/extensions/PlaceNewSection
Developer Ernstkm, Iniquity
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

If it is possible, I want to import https://github.com/ernstki/mediawiki-extensions-PlaceNewSection: phab:T344501. - Iniquity (talk) 11:28, 8 January 2024 (UTC)[reply]

@Iniquity: On phab:T344501 it seems @Ernstkm: would prefer GitLab. I do not want to create a repo against the current maintainer's approval. So let's put this on hold until Ernstkm has decided either way. --QChrisNonWMF (talk) 13:10, 9 January 2024 (UTC)[reply]
I'm already familiar with GitLab, but not Gerrit, so that was the basis for my asking. However, it seems like Gerrit is the path of least resistance, so let's go with Gerrit. I'm only the accidental maintainer of the extension, and I really don't want to be a speedbump or a gatekeeper, standing in the way of Iniquity's being able to deploy to their wikis. --Ernstkm (talk) 00:43, 16 January 2024 (UTC)[reply]
@Ernstkm: Thank you for giving green light :) --QChrisNonWMF (talk) 09:39, 16 January 2024 (UTC)[reply]
Thanks a lot!:) Iniquity (talk) 10:19, 16 January 2024 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PlaceNewSection

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:39, 16 January 2024 (UTC)[reply]


Extension mediawiki/skins/Aether
Developer Enter your LDAP username
Preferred model Merge review (default)
Phabricator project mediawiki-skins-Aether

The repository at https://invent.kde.org/websites/aether-mediawiki/ is archived. To keep Skin:Aether maintained I'd like to move it to Gerrit. Let me know if any questions. --Jdlrobson (talk) 23:55, 8 January 2024 (UTC)[reply]

@Jdlrobson: Are the repo's maintainers ok with the import to our Gerrit? Is there by chance any such public statement? (I would not want to import their repo without them being ok with the import) --QChrisNonWMF (talk) 13:14, 9 January 2024 (UTC)[reply]
Short answer: I don't know, but I assumed the license is sufficient here? The project is licensed under the Creative Commons Attribution Share Alike 4.0 International which permits this as far as I understand? Jdlrobson (talk) 01:29, 10 January 2024 (UTC)[reply]
@Jdlrobson: We might be legally allowed to do so. True. But licensing for the repo is a bit tricky, as the COPYING file claims "CC BY-SA 4.0 Int.", while the README.md claims "AGPL-3.0-or-later". So they do not match, and some individual files, e.g. Aether.php, fail to clarify as they come without copyright headers. While other files, e.g. JsonManifestNetworkStrategy.php, refer to a LICENSING file, which does not exist. Yet JsonManifestNetworkStrategy.php claims to come from Symfony, which is usually MIT licensed. And that's not even all the licensing troubles. Yikes!
But licensing aside, we want to make sure to avoid unfriendly forks. So I've reached out to KDE people via email, and asked them about the repo. --QChrisNonWMF (talk) 14:40, 10 January 2024 (UTC)[reply]
Gotcha! Makes sense! Thanks for reaching out to them! Jdlrobson (talk) 14:49, 10 January 2024 (UTC)[reply]
I've just received the missing confirmation and we can import the repo now \o/ --QChrisNonWMF (talk) 09:50, 16 January 2024 (UTC)[reply]

Yes Done Created as mediawiki/skins/Aether

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:50, 16 January 2024 (UTC)[reply]


Extension mediawiki/extensions/VECancelButton
Developer WikiTeq
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please add the WikiTeq group as the owner

--Pastakhov (talk) 16:10, 14 January 2024 (UTC)[reply]

Yes Done Created as mediawiki/extensions/VECancelButton

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:20, 15 January 2024 (UTC)[reply]

Extension mediawiki/extensions/IpReputation
Developer Kosta Harlan (kharlan)
Preferred model Merge review (default)
Phabricator project #mediawiki-extensions-IpReputation

Going to move this patch into the new repo https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/989728. See https://phabricator.wikimedia.org/T355184 for project request. --KHarlan (WMF) (talk) 17:25, 16 January 2024 (UTC)[reply]

The repo is ready in Gerrit as mediawiki/extensions/IpReputation and mirrored to GitHub, but the Diffusion mirror is causing issues, as Phabricator currently does not allow to create new repos ("all available repository cluster services are closed to new allocations"). If you only need Gerrit and GitHub, you can start using the repo. I'll retry creating the Phabricator mirror later. --QChrisNonWMF (talk) 07:19, 17 January 2024 (UTC)[reply]

thanks @QChrisNonWMF! KHarlan (WMF) (talk) 07:23, 17 January 2024 (UTC)[reply]
@QChrisNonWMF sorry for an annoying request: could we change that to IPReputation, to be consistent with the other extensions that start with IP prefix on https://www.mediawiki.org/w/index.php?title=Category:All_extensions&from=I? KHarlan (WMF) (talk) 18:15, 17 January 2024 (UTC)[reply]
@KHarlan (WMF): As far as I know, we only roughly aim for CamelCase for extensions, and we're not so strict about abbreviations or deviations. We have LDAP and Ldap, MP3 and Mp3, Pdf and PDF, even MW and Mw, and I'm sure many, many more. At some point we tried to harmonize naming abbreviations at least for new repos, but that did not work out. But as you prefer the uppercase P, I've archived the Ip variant and recreated the IP variant in Gerrit as mediawiki/extensions/IPReputation and in GitHub (which does not care about cases so much anyways). The Phabricator mirror still has to wail, as written above.


Extension mediawiki/extensions/NetworkSession
Developer EBernhardson
Preferred model Merge review (default)
Phabricator project #networksession

It seems the repo got created manually, so I've synced up the Gerrit config, and created the GitHub mirror. The Phabricator mirror has to wait a bit, as Phabricator currently does not allow to create repos. --QChrisNonWMF (talk) 07:36, 17 January 2024 (UTC)[reply]

Extension mediawiki/extensions/VisualData
Developer thomas-topway-it
Preferred model Merge review (default)
Phabricator project create new Phabricator Project

Please create the gerrit repository for the extension "VisualData". This will include all data related features currently bundled within PageProperties Thank you!

--Thomas-topway-it (talk) 06:55, 19 January 2024 (UTC)[reply]

Created as mediawiki/extensions/VisualData

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again. --QChrisNonWMF (talk) 12:34, 21 January 2024 (UTC)[reply]

Extension mediawiki/extensions/CommunityConfiguration
Developer Sergio Gimeno
Preferred model Merge review (default)
Phabricator project https://phabricator.wikimedia.org/project/profile/6608/

We are looking to migrate https://gitlab.wikimedia.org/repos/growth/community-configuration repository to use existing CI and deployment pipeline for the CommunityConfiguration extension. More about the project in Community_configuration_2.0.

--SGimeno (WMF) (talk) 16:45, 30 January 2024 (UTC)[reply]

Created as mediawiki/extensions/CommunityConfiguration

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again. --QChrisNonWMF (talk) 21:20, 30 January 2024 (UTC)[reply]

Thank you @QChrisNonWMF. For some reason the default branch in the Github mirror is "ResolverPaths" instead of "master". Maybe because it was the most recently updated in Gitlab. Would it be possible to make the Github repository default to the master branch? Thanks! SGimeno (WMF) (talk) 15:01, 31 January 2024 (UTC)[reply]
@SGimeno (WMF): Sure thing. I've updated the default branch to master. --QChrisNonWMF (talk) 10:19, 1 February 2024 (UTC)[reply]
Thank you! SGimeno (WMF) (talk) 10:25, 1 February 2024 (UTC)[reply]
Extension mediawiki/extensions/MagicLinkAuthentication
Developer WikiTeq
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-MagicLinkAuthentication

Please add the WikiTeq group as owner.

Phabricator project requested at https://phabricator.wikimedia.org/T356314.

--Cindy.cicalese (talk) 18:39, 31 January 2024 (UTC)[reply]

Created as mediawiki/extensions/MagicLinkAuthentication

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 10:23, 1 February 2024 (UTC)[reply]


Extension mediawiki/extensions/DiscordRCFeed
Developer femiwiki group, mainly lens0021
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please import the gerrit branch from https://github.com/femiwiki/DiscordRCFeed as master.

--Lens0021 (talk) 19:18, 31 January 2024 (UTC)[reply]

Created as mediawiki/extensions/DiscordRCFeed

(GitHub mirror)

As main branch is prohibited for extensions (and you wanted to import the gerrit branch as master anyways, I dropped the main branch.

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 10:43, 1 February 2024 (UTC)[reply]

Thank you. I have a one more request, Could you add femiwiki as the owner? I've forgotten to mention the owner. --Lens0021 (talk) 14:30, 2 February 2024 (UTC)[reply]
@Lens0021: Whoops. Sorry. Should be good now. --QChrisNonWMF (talk) 09:56, 3 February 2024 (UTC)[reply]
Extension mediawiki/extensions/WikiApiary
Developer cicalese
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-WikiApiary

Please add user Sen-Sai (charlot@wikibase.nl) to the ownership group as well.

Thank you!

--Cindy.cicalese (talk) 20:57, 2 February 2024 (UTC)[reply]

Created as mediawiki/extensions/WikiApiary

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 10:02, 3 February 2024 (UTC)[reply]

Thank you! Is it too late to ask if the repo can be imported with history from https://github.com/cicalese/NewWikiApiary. Or is there a way I can do so? I don't want to create more work for you, but when I attempted to do so with git commands, it wan't pretty. Cindy.cicalese (talk) 19:53, 7 February 2024 (UTC)[reply]
@Cindy.cicalese: No problem; it's of course not too late :-) I've imported the repo for you and added a .gitreview file.
Note that I've renamed the main branch to master, as having a main branch is prohibited for extensions. --QChrisNonWMF (talk) 22:55, 7 February 2024 (UTC)[reply]
Wonderful! Thank you!! Cindy.cicalese (talk) 23:00, 7 February 2024 (UTC)[reply]
Extension mediawiki/skins/MediaWikiWordpressThemes
Developer Jdlrobson
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please copy from git@github.com:jdlrobson/MediaWikiWordpressThemes.git --Jdlrobson (talk) 02:40, 5 February 2024 (UTC)[reply]

Created as mediawiki/skins/MediaWikiWordpressThemes

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644).

I've renamed the main branch to master, as the main branch is prohibited for skins.

--QChrisNonWMF (talk) 21:37, 5 February 2024 (UTC)[reply]

Extension mediawiki/skins/2018
Developer Jdlrobson
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Please import from https://github.com/jdlrobson/mediawiki-2018-skin See https://github.com/jdlrobson/mediawiki-2018-skin/issues/1#issuecomment-1926524212

--Jdlrobson (talk) 02:01, 6 February 2024 (UTC)[reply]

@QChrisNonWMF it looks like something went wrong with the import, there are many commits missing from https://github.com/morags/mediawiki-2018-skin/commits/master/ .
Could you please take a look? I think this may be my fault for not clearly specifying I wanted to import from the original repo: https://github.com/morags/mediawiki-2018-skin/commits/master/
Thanks in advance! Jdlrobson (talk) 00:23, 7 February 2024 (UTC)[reply]
@Jdlrobson: I think I've misread your first paragraph :-D Anyway, I've now uploaded the morags repo (commit 5bb09bc + a .gitreview file) to Gerrit. Is the import now as expected? --QChrisNonWMF (talk) 22:45, 7 February 2024 (UTC)[reply]
Thank you! Jdlrobson (talk) 05:38, 10 February 2024 (UTC)[reply]

Created as mediawiki/skins/2018

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644).

Extension mediawiki/extensions/AchievementBadges
Developer Lens0021
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.
  1. Please set gerrit group femiwiki(28d7185949b5687724d0ff5ff89a21232a6ea12d) as owner.
  2. Please import the gerrit branch from https://github.com/femiwiki/AchievementBadges as master. I will import other branches myself.

Created as mediawiki/extensions/AchievementBadges

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 22:51, 4 March 2024 (UTC)[reply]

Extension mediawiki/extensions/FacetedCategory
Developer Lens0021
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.
  1. Please set gerrit group femiwiki(28d7185949b5687724d0ff5ff89a21232a6ea12d) as owner.
  2. Welcoming an empty repository. I will import code myself.

Created as mediawiki/extensions/FacetedCategory

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 22:50, 4 March 2024 (UTC)[reply]

Extension mediawiki/extensions/Sanctions
Developer Lens0021
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.
  1. Please set gerrit group femiwiki(28d7185949b5687724d0ff5ff89a21232a6ea12d) as owner.
  2. Welcoming an empty repository. I will import code myself.

--Lens0021 (talk) 04:32, 3 March 2024 (UTC)[reply]

Created as mediawiki/extensions/Sanctions

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 22:54, 4 March 2024 (UTC)[reply]

Extension mediawiki/extensions/HoneyPot
Developer WikiTeq
Preferred model Merge review (default)
Phabricator project MediaWiki-extensions-HoneyPot

I kindly request the migration of the repository located at https://github.com/WikiTeq/mediawiki-extension-HoneyPot to Gerrit.

I would appreciate the creation of a corresponding extension page in MediaWiki for better accessibility and documentation.

Thank you.

--Wikiteqash (talk) 06:20, 8 March 2024 (UTC)[reply]

Created as mediawiki/extensions/HoneyPot

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644).

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

I see that you already created the requested mediawiki.org Extension page, so I'm skipping that part.

--QChrisNonWMF (talk) 21:42, 11 March 2024 (UTC)[reply]

Extension mediawiki/skins/shared
Developer Enter your LDAP username
Preferred model Merge review (default)
Phabricator project Phabricator project, or create a new Phabricator project.

Can be initalialized empty. Thanks in advance!


--Jdlrobson (talk) 20:10, 14 March 2024 (UTC)[reply]

@Jdlrobson: Sure, will do. But since most (but not all) skins roughly use CamelCase: Would you object upper casing the s to Shared? Or judging by the name, maybe it won't be a proper, full-fledged skin only re-usable code fragments? --QChrisNonWMF (talk) 19:26, 16 March 2024 (UTC)[reply]

The latter - this will be used for reusable code fragments Jdlrobson (talk) 22:30, 16 March 2024 (UTC)[reply]
Thanks. So I think it's ok to move forward with a lowercase name. --QChrisNonWMF (talk) 14:04, 18 March 2024 (UTC)[reply]

Created as mediawiki/skins/shared

(GitHub mirror)

Phabricator mirror still has to wait until Phabricator allows to create repos again (task T355644). --QChrisNonWMF (talk) 14:04, 18 March 2024 (UTC)[reply]