Gerrit/New repositories/Requests/Archive/2022

From mediawiki.org
Extension Developer Preferred model Phabricator project Comments Status


mediawiki/skins/Cavendish Jack Phoenix Merge review phab:tag/Other-skins Please import this from GitHub, as per this conversation. (If it's not too much of a hassle to rewrite the author of commits made by "root" since 1 November 2020 to me, that'd be great, but definitely just a bonus rather than anything else. :-) Thanks in advance! --Jack Phoenix (Contact) 21:46, 30 December 2021 (UTC)[reply] LGTM. But since the repo is in DaSchTour's GitHub, I've reached out to DaSchTour if DaSchTour is ok with the import. --QChrisNonWMF (talk) 11:11, 31 December 2021 (UTC)[reply]
I did not hear from DaSchTour, so I imported the repo and rewrote the recent commits by root to your name. Note though that there is a 2.5.0 tag on one of the commits from root. I did not want to move/rewrite that. If you want that moved as well let me know. --QChrisNonWMF (talk) 09:41, 13 January 2022 (UTC)[reply]

Yes Done Created as mediawiki/skins/Cavendish

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:41, 13 January 2022 (UTC)[reply]


cloud/toolforge/toolforge-cli dcaro Merge review Toolforge Should have the same permissions as the parent cloud/toolforge project, and use main as the default branch. --DCaro (WMF) (talk) 16:33, 7 January 2022 (UTC)[reply] Yes Done Sorry for the delay! Created as cloud/toolforge/toolforge-cli

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:43, 13 January 2022 (UTC)[reply]


mediawiki/extensions/BlueSpiceProDistributionConnector rvogel Merge review Please set group "bluespice" as owner Yes Done Created as mediawiki/extensions/BlueSpiceProDistributionConnector

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:46, 13 January 2022 (UTC)[reply]

mediawiki-extensions-CategoryExplorer jdlrobson Merge review N/A Please import https://github.com/wikimedia/mediawiki-extensions-CategoryExplorer and make the github repo read only. Jdlrobson (talk) 05:01, 27 January 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/CategoryExplorer

(Phabricator mirror) --QChrisNonWMF (talk) 13:13, 27 January 2022 (UTC)[reply]

PageProperties thomas-topway-it Merge review One-time import of the code and then the development will continue on Gerrit

Please import from https://github.com/thomas-topway-it/mediawiki-extensions-PageProperties

Yes Done Created as mediawiki/extensions/PageProperties

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

mediawiki/extensions/TuleapWikiFarm rvogel Merge review Yes Done Created as mediawiki/extensions/TuleapWikiFarm

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:03, 10 February 2022 (UTC)[reply]

analytics/datahub BTullis Merge review phab:tag/Data-Catalog We would like to make a local copy of https://github.com/linkedin/datahub/ which will be used with the deployment pipeline to build the project and create our own WMF containers. We would also appreciate a long-running branch named wmf --BTullis (WMF) (talk) 14:09, 11 February 2022 (UTC)[reply] Yes Done Created as analytics/datahub

(Phabricator mirror) --TCipriani (WMF) (talk) 22:56, 11 February 2022 (UTC)[reply]

Added corresponding GitHub repo --QChrisNonWMF (talk) 10:34, 20 February 2022 (UTC)[reply]

mediawiki/extensions/PageOwnership thomas-topway-it Merge review One-time import of the code and then the development will continue on Gerrit

Please import from https://github.com/thomas-topway-it/mediawiki-extensions-PageOwnership Thank you! User:thomas-topway-it

Yes Done Created as mediawiki/extensions/PageOwnership

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


mediawiki/extensions/ImageSuggestions Matthias Mullie Merge review https://phabricator.wikimedia.org/project/profile/5098/ Would be great if it could be initialized with https://github.com/matthiasmullie/ImageSuggestions Yes Done Created as mediawiki/extensions/ImageSuggestions

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:10, 20 February 2022 (UTC)[reply]


mediawiki/extensions/RedirectManager samwilson Merge review None yet New extension that adds a WikiEditor dialog for managing redirects to a page. Sam Wilson 01:00, 18 February 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/RedirectManager

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:12, 20 February 2022 (UTC)[reply]

RegularTooltips Techwizzie Merge review Please import the code from https://github.com/sanjay-thiyagarajan/RegularTooltips. --Yaron Koren (talk) 19:56, 22 February 2022 (UTC)[reply] I've reached out for confirmation from Techwizzie that he wants to see his code imported as well. --QChrisNonWMF (talk) 09:40, 23 February 2022 (UTC)[reply]

Techwizzie confirmed by e-mail that the repo should get imported. --QChrisNonWMF (talk) 20:04, 23 February 2022 (UTC)[reply]

Yes Done Created as mediawiki/extensions/RegularTooltips

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:04, 23 February 2022 (UTC)[reply]

mediawiki/extensions/VueTest Eric Gardner Merge review https://phabricator.wikimedia.org/T299956 Requesting a new Gerrit repo for the "VueTest" MW extension that the Design System Team has been using to test Vue and Codex features inside of a MediaWiki environment. This will be used for testing and QA purposes, but will never be deployed to production on a real wiki. Currently code lives here [[1]]; moving this into Gerrit will make it easier to accept patches from other developers, run tests in MW CI, etc. --EGardner (WMF) (talk) 21:21, 28 February 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/VueTest

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:17, 1 March 2022 (UTC)[reply]

wikidata/propertysuggester/RecommenderServier Martaannaj Merge review Phabricator ticket: https://phabricator.wikimedia.org/T301471 Please import the code from https://github.com/martaannaj/RecommenderServer, thanks! --Martaannaj (talk) 16:30, 2 March 2022 (UTC)[reply] Yes Done Created as wikidata/propertysuggester/RecommenderServer

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:14, 2 March 2022 (UTC)[reply]

extensions/SemanticRESTAPI Sophivorus Merge review Thanks! Sophivorus (talk) 22:58, 3 March 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/SemanticRESTAPI

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:31, 5 March 2022 (UTC)[reply]

operations/debs/istio elukey Merge review (preferred) https://phabricator.wikimedia.org/T297612 - We don't have a specific Phabricator tag, Istio is a core k8s component that will be maintained by SRE. We are trying to consolidate istio-related packages (like operations/deb/istioctl) in one place, like it was done for a similar component (operations/debs/calico). Thanks in advance! Yes Done Created as operations/debs/istio

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:08, 15 March 2022 (UTC)[reply]

operations/software/mediabackups Jcrespo Merge review #media-backups Initially we wanted to deploy all code related to WMF backups on the operations/software/wmfbackups repo, but because of limitations of how packaging works and how WMF ci works, it is easier to not mix self-contained projects. This will be used to hold the multimedia (swift, user-uploaded) backups code. It can be created empty and has to inherit the usual ldap ops permissions from that subranch. Thank you! --JCrespo (WMF) (talk) 09:58, 17 March 2022 (UTC)[reply]

Incomplete Partially done Created fully empty as operations/software/mediabackups

(Phabricator mirror)

GitHub mirror is still missing, as GitHub is facing a partial outage right now and does not allow to create repos. I'll create the GitHub repo in the next days once the outage is over. --QChrisNonWMF (talk) 15:02, 17 March 2022 (UTC)[reply]

Yes Done Now creating the GitHub repo worked. --QChrisNonWMF (talk) 10:34, 18 March 2022 (UTC)[reply]

labs/tools/force-rebase DannyS712 Merge review No current phab project For creation of a new toolforge tool. Thanks, --DannyS712 (talk) 18:53, 21 March 2022 (UTC)[reply] Yes Done Created as labs/tools/force-rebase

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:31, 22 March 2022 (UTC)[reply]

extensions/Wikivideos Sophivorus Merge review Thanks! Sophivorus (talk) 17:25, 23 March 2022 (UTC)[reply] @Sophivorus: Since we're trying to use CamelCase with extension names, would WikiVideos (capital V) also work as name? --QChrisNonWMF (talk) 08:42, 24 March 2022 (UTC)[reply]
@QChrisNonWMF Ok, yes! Sophivorus (talk) 12:55, 25 March 2022 (UTC)[reply]

Yes Done Created as mediawiki/extensions/WikiVideos

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:34, 25 March 2022 (UTC)[reply]

generated-data-platform/datasets/image-suggestions eevans Merge review Phabricator ticket: https://phabricator.wikimedia.org/T303408 A data access service for Image Suggestions; Initial code can be imported from https://gitlab.wikimedia.org/repos/generated-data-platform/datasets/image-suggestions --EEvans (WMF) (talk) 20:48, 29 March 2022 (UTC)[reply] @EEvans (WMF): I'm thinking about where to best put this in our Gerrit hierarchy. Since you wrote that it will be a data access service ... It's not a service directly used by MediaWiki (and weuld hence fit under mediawiki/services or is it? I see that there is a whole generated-data-platform hierarchy in our GitLab. Will the other repos there migrate over to Gerrit as well and we should prepare for that by using the full generated-data-platform/datasets/image-suggestions? I could not find any comparable repo in our Gerrit, are you aware of any? Or should we just use the full name from GitLab and not care because we're migrating to GitLab at some point anyways? --QChrisNonWMF (talk) 13:35, 31 March 2022 (UTC)[reply]
Correct @QChrisNonWMF: , it's not a service used by MediaWiki (read: shouldn't exist under mediawiki/services). As for the other repos in Gitlab, anything that requires a Docker image be built will need to be moved over, unfortunately. The reason we used the datasets namespacing there, was that naming clashes might exist with other repos directly under generated-data-platform. Image matching is a good example, there exists a generated-data-platform/image-suggestions repository that contains AirFlow collateral, and corresponds with the dataset (the code for which is generated-data-platform/datasets/image-suggestions). N=1 one right now, but the theory is that many such examples will exist in the future. EEvans (WMF) (talk) 14:56, 31 March 2022 (UTC)[reply]
@EEvans (WMF): Ah, ok. Thanks for the clarification! :) --QChrisNonWMF (talk) 06:28, 3 April 2022 (UTC)[reply]

Yes Done Created as generated-data-platform/datasets/image-suggestions

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:33, 3 April 2022 (UTC)[reply]

mediawiki/extensions/EasyWiki Sophivorus Merge review Thanks! Sophivorus (talk) 22:43, 2 April 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/EasyWiki

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:30, 3 April 2022 (UTC)[reply]

SimilarEditors Tchanders Merge review https://phabricator.wikimedia.org/tag/similar_editors/ New extension for the SimilarEditors project. Owned by the Anti-Harassment Tools Team. --TChan (WMF) (talk) 15:39, 21 April 2022 (UTC)[reply]

Yes Done Created as mediawiki/extensions/SimilarEditors

(GitHub mirror)(Phabricator mirror).

Also, since I failed to find a proper group in Gerrit, could you please have a look at Gerrit's new wmf-team-anti-harassment-tools group? I've tried to add all relevant users that I could find in Gerrit. Please add/remove members as needed. --QChrisNonWMF (talk) 20:10, 21 April 2022 (UTC)[reply]

PhotoSwipe jasonkhanlar Merge review https://phabricator.wikimedia.org/T306414 Initial working development release at https://github.com/jasonkhanlar/mediawiki-extensions-PhotoSwipe/ Jasonkhanlar (talk) 06:23, 26 April 2022 (UTC)[reply] Created as mediawiki/extensions/PhotoSwipe

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:01, 26 April 2022 (UTC)[reply]

@Jasonkhanlar: I could not find your user in Gerrit, and hence failed to assign the project to you. Did you sign in with Gerrit yet? If you did, what's your username? If you didn't, could you please sign in once, so Gerrit can initialize your user? --QChrisNonWMF (talk) 11:01, 26 April 2022 (UTC)[reply]

@QChrisNonWMF: I see! I created a Wikitech/Gerrit account with the same name now. https://wikitech.wikimedia.org/wiki/User:Jasonkhanlar Jasonkhanlar (talk) 18:15, 26 April 2022 (UTC)[reply]

@Jasonkhanlar: Great! I can now see your account in WMF's LDAP directory. But could you please also sign in once at https://gerrit.wikimedia.org/ (When signing in with Gerrit with your user, Gerrit initializes your account for use with Gerrit. Only then, I can assign the repo to you.) --QChrisNonWMF (talk) 19:12, 26 April 2022 (UTC)[reply]

@QChrisNonWMF: I have signed in to my account at https://gerrit.wikimedia.org/. I see that I need 'Push' rights for the repository before I can commit changes to the repo. Jasonkhanlar (talk) 07:07, 28 April 2022 (UTC)[reply]

@Jasonkhanlar: Thanks! I've made you owner of the repo and granted you Push permission. --QChrisNonWMF (talk) 13:18, 28 April 2022 (UTC)[reply]

Yes Done --QChrisNonWMF (talk) 13:18, 28 April 2022 (UTC)[reply]


operations/debs/python-opensearch cwhite Merge review Observability-Logging Local copy of https://github.com/shdubsh/opensearch-py/tree/debian/sid --CWhite (WMF) (talk) 18:05, 27 April 2022 (UTC)[reply] Yes Done Created as operations/debs/python-opensearch

(GitHub mirror)(Phabricator mirror) (without adding a .gitreview file to avoid getting in the way of Debianization. If you expected a .gitreview file, please let me know and I'll add it) --QChrisNonWMF (talk) 13:27, 28 April 2022 (UTC)[reply]

mediawiki/extensions/EnhancedUpload rvogel Merge review Please set group "bluespice" as owner Yes Done Created as mediawiki/extensions/EnhancedUpload

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:19, 9 May 2022 (UTC)[reply]


mediawiki/extensions/ImportOfficeFiles rvogel Merge review Please set group "bluespice" as owner Yes Done Created as mediawiki/extensions/ImportOfficeFiles

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:20, 9 May 2022 (UTC)[reply]


mediawiki/extensions/MenuEditor rvogel Merge review Please set group "bluespice" as owner Yes Done Created as mediawiki/extensions/MenuEditor

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:20, 9 May 2022 (UTC)[reply]

Json5Config jasonkhanlar Merge review n/a yet no existing repository yet --Jasonkhanlar (talk) 00:30, 12 May 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/Json5Config

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 07:37, 12 May 2022 (UTC)[reply]

labs/tools/stewardbots-ui samtar Merge review https://phabricator.wikimedia.org/tag/stewardbots To supplement splitting out some of labs/tools/stewardbots's functionality TheresNoTime (talk) 15:38, 12 May 2022 (UTC)[reply] Yes Done Created as labs/tools/stewardbots-ui

(GitHub mirror)(Phabricator mirror)

I created the repo fully empty, as you probably (?) want to import some parts of labs/tools/stewardbots. If that was unwarranted or you want me to add a .gitreview file, just let me know. --QChrisNonWMF (talk) 14:17, 13 May 2022 (UTC)[reply]

mediawiki/extensions/Phonos samtar Merge review None yet New extension owned by the Community Tech team for IPA Audio Renderer Wish 2022 TheresNoTime-WMF (talk) 22:24, 16 May 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/Phonos

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 06:59, 17 May 2022 (UTC)[reply]

cloud/toolforge/toolforge-build-cli David Caro Merge review toolforge Use 'main' as the default branch, to be created under "cloud/toolforge/" tree --DCaro (WMF) (talk) 14:49, 23 May 2022 (UTC)[reply] Yes Done Created as cloud/toolforge/toolforge-build-cli

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:45, 24 May 2022 (UTC)[reply]

cloud/toolforge/toolforge-build-api David Caro Merge review toolforge Use 'main' as the default branch, to be created under "cloud/toolforge/" tree --DCaro (WMF) (talk) 14:49, 23 May 2022 (UTC)[reply] Yes Done Created as cloud/toolforge/toolforge-build-api

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:46, 24 May 2022 (UTC)[reply]


cloud/toolforge/toolforge-build-cli David Caro Merge review toolforge Use 'main' as the default branch, to be created under "cloud/toolforge/" tree --DCaro (WMF) (talk) 14:50, 23 May 2022 (UTC)[reply] N Not done Is a dupe; see above. --QChrisNonWMF (talk) 18:47, 24 May 2022 (UTC)[reply]
cloud/toolforge/toolforge-build-api dcaro Merge review toolforge Use 'main' as the default branch, to be created under "cloud/toolforge/" tree --DCaro (WMF) (talk) 14:53, 23 May 2022 (UTC)[reply] N Not done Is a dupe; see above. --QChrisNonWMF (talk) 18:47, 24 May 2022 (UTC)[reply]
cloud/toolforge/toolforge-build-cli dcaro Merge review toolforge Using 'main' as the default branch, inheriting right from cloud/toolforge please :) --DCaro (WMF) (talk) 15:01, 23 May 2022 (UTC)[reply] N Not done Is a dupe; see above. --QChrisNonWMF (talk) 18:47, 24 May 2022 (UTC)[reply]
operations/software/pampinus Jcrespo (but this should inherit LDAP permissions from its parents, as with other operations repos) Merge review This is for #dbbackups-dashboard, part of the larger #database-backups and #Data-persistence-backups We requested a year ago a repository called operations/software/bernard for the database backups dashboard that a GSOC student was going to work on. Sadly, work on that didn't achieve fully its goals and wasn't ready for production deployment, development stopped. We have done some simple Django dashboard to replace the (still existing) need for a #dbbackups-dashboard and bring the functionality to production, but I don't want to overwrite the student's work, so we will use a separate repo for the production-ready code. --JCrespo (WMF) (talk) 16:29, 25 May 2022 (UTC)[reply] Yes Done Created as operations/software/pampinus

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:12, 25 May 2022 (UTC)[reply]

SearchVue seddon Merge review (preferred) In process. Please hold until I can confirm the projects name. Seddon (WMF) (talk) 01:48, 5 June 2022 (UTC)[reply]
This can now proceed. Seddon (WMF) (talk) 02:17, 8 June 2022 (UTC)[reply]
Yes Done Created as mediawiki/extensions/SearchVue

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:13, 8 June 2022 (UTC)[reply]

mediawiki/extensions/Share Agent Isai Merge review N/A Please import https://github.com/AgentIsai/Share into there, thanks!--Agent Isai (talk) 03:46, 26 June 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/Share

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:31, 27 June 2022 (UTC)[reply]

mediawiki/extensions/MultiMail mainframe98 Merge review https://phabricator.wikimedia.org/T311542 Please add a .gitreview file. Thanks! Mainframe98 talk 17:52, 28 June 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/MultiMail

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

operations/software/varnish/libvmod-querysort ori Merge review Please import https://github.com/atdt/libvmod-querysort. Thank you (and hello)! --ATDT (talk) 17:38, 30 June 2022 (UTC)[reply] Yes Done Created as operations/software/varnish/libvmod-querysort

(GitHub mirror)(Phabricator mirror)

And hello as well :))) --QChrisNonWMF (talk) 21:28, 1 July 2022 (UTC)[reply]

cloud/wmcs-cookbooks dcaro Merge review wmcs-kanban Inheriting permissions from cloud, using main as the primary branch. Thanks! --DCaro (WMF) (talk) 12:44, 4 July 2022 (UTC)[reply] Yes Done Created as cloud/wmcs-cookbooks

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 12:00, 7 July 2022 (UTC)[reply]

mediawiki/tools/wikilambda-cli AAssaf Merge review No phabricator project at the moment. The repository currently exists on github: https://github.com/vrandezo/lambda-cli. Would it be possible to import it? Yes Done Created as mediawiki/tools/wikilambda-cli

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:49, 13 July 2022 (UTC)[reply]

(Forgot to add: The repo owner confirmed via IRC that he is ok with the import to Gerrit) --QChrisNonWMF (talk) 18:53, 13 July 2022 (UTC)[reply]

Realnames Tosfos Merge review Please add the WikiTeq group as owner. Please import from here. The extension author (ofbeaton) has expressed support for us taking over maintenance of the extension via email. --Ike Hecht 21:47, 11 July 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/Realnames

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:05, 13 July 2022 (UTC)[reply]


mediawiki/extensions/Toolhub BryanDavis (shell: bd808) Merge review Repo for phab:T272652. Please import https://github.com/bd808/mediawiki-extensions-Toolhub as initial content. --BDavis (WMF) (talk) 15:37, 13 July 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/Toolhub

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:08, 13 July 2022 (UTC)[reply]

mediawiki/extensions/EmergencyCaptcha Zabe Merge review Working on a solution for T303433. --Zabe (talk) 22:21, 15 July 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/EmergencyCaptcha

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:37, 16 July 2022 (UTC)[reply]

mediawiki-skins-Pivot Jdlrobson Merge review https://phabricator.wikimedia.org/project/view/6075/ Please import https://github.com/Hutchy68/pivot (see https://github.com/Hutchy68/pivot/issues/114#issuecomment-1200042966) Jdlrobson (talk) 20:39, 4 August 2022 (UTC)[reply] Yes Done Created as mediawiki/skins/Pivot

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:38, 5 August 2022 (UTC)[reply]

mediawiki-skins-foreground Jdlrobson Merge review https://phabricator.wikimedia.org/project/manage/5076/ Please import https://github.com/jthingelstad/foreground (see https://github.com/jthingelstad/foreground/issues/398#issuecomment-1200038490 Jdlrobson (talk) 20:39, 4 August 2022 (UTC)[reply] Yes Done Created as mediawiki/skins/Foreground

(GitHub mirror)(Phabricator mirror)

It seems most action took place in the develop branch of jthingelstad's github repo and the branch master went stale at some point only receiving localization updates. So I renamed jthingelstad's develop branch to master in Gerrit and kept a backup of jthingelstad's master branch as github-jthingelstad-master in Gerrit. If that was unwarranted, let me know and I'll undo that. --QChrisNonWMF (talk) 14:55, 5 August 2022 (UTC)[reply]

cloud/toolforge/kube-container-updater Majavah Merge review toolforge thank you! Taavi (talk!) 11:58, 6 August 2022 (UTC)[reply] Yes Done Created as cloud/toolforge/kube-container-updater

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

mediawiki/extensions/UnlinkedWikibase samwilson Merge review phab:tag/MediaWiki-extensions-UnlinkedWikibase Please import https://github.com/Samwilson/UnlinkedWikibase.gitSam Wilson 10:39, 22 August 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/UnlinkedWikibase

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:45, 23 August 2022 (UTC)[reply]

mediawiki/extensions/OurWorldInData skizzerz Merge review OurWorldInData (requested in T317066) Yes Done Created as mediawiki/extensions/OurWorldInData

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 09:00, 6 September 2022 (UTC)[reply]

extensions/HTMLPurifier Sophivorus Merge review Thanks! Sophivorus (talk) 22:01, 19 September 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/HTMLPurifier

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 20:46, 20 September 2022 (UTC)[reply]

operations/debs/benthos Filippo Giunchedi Merge review observability please inherit permissions from operations/debs --Filippo Giunchedi (talk) 08:59, 13 October 2022 (UTC)[reply] Yes Done Created as operations/debs/benthos

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 18:16, 13 October 2022 (UTC)[reply]

mediawiki/libs/Bcp47Code C. Scott Ananian Merge review MediaWiki-libs-Bcp47Code phab:T322381 Please import from https://github.com/cscott/Bcp47Code --cscott (talk) 22:00, 3 November 2022 (UTC)[reply] Yes Done Created as mediawiki/libs/Bcp47Code

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 10:24, 4 November 2022 (UTC)[reply]

device_analytics Atieno Merge review Phabricator project, see creating new project to request a new one. Please import https://gitlab.wikimedia.org/repos/generated-data-platform/aqs/unique-devices Hi @PNjira (WMF): Since the repo request does not say, where to put it in our Gerrit's hierarchy, let's see where we should place it. The repo seems to stem from GitLab's generated-data-platform hierarchy and we have the same hierarchy in our Gerrit. So, we could put it there. Would something like generated-data-platform/aqs/unique-devices work as Gerrit repo name for you ? That would match GitLab's name and also contain the aqs name. Or since you requested device_analytics, maybe generated-data-platform/aqs/device_analytics, if you want to move away from GitLab's name from the repo. What do you think? --QChrisNonWMF (talk) 10:13, 7 November 2022 (UTC)[reply]
@PNjira (WMF): Thank you for the confirmations!

Yes Done Created as generated-data-platform/aqs/device_analytics

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

mediawiki/libs/IPA-Validator Samtar Merge review Requested IPA-Validator at T322736 Comments (such as an existing repository elsewhere you want imported) Please import from https://github.com/theresnotime/php-ipa-validator TheresNoTime (talk) 10:32, 9 November 2022 (UTC)[reply] Hi @TheresNoTime: Do you feel strongly about the dash (-) in the repo name? Other mediawiki/libs/* repos use plain CamelCase without dashes. Would mediawiki/libs/IPAValidator (without dash) work for you as repo name? --QChrisNonWMF (talk) 11:29, 9 November 2022 (UTC)[reply]
@QChrisNonWMF: mediawiki/libs/IPAValidator would be perfect, thank you :-) TheresNoTime (talk) 11:31, 9 November 2022 (UTC)[reply]
@TheresNoTime: Thanks for confirming :-) --QChrisNonWMF (talk) 11:40, 9 November 2022 (UTC)[reply]

Yes Done Created as mediawiki/libs/IPAValidator

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 11:40, 9 November 2022 (UTC)[reply]

operations/software/liberica SSingh Merge review (preferred) Description: "Liberica is the new L4 Load Balancer (L4LB)". Please set to owner to ops. Thank you! Yes Done Created as operations/software/liberica

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:43, 10 November 2022 (UTC)[reply]


operations/debs/varnish/varnish-modules SSingh Merge review Please set description to "WMF packaging for varnish-modules", owner to ops. Thank you! Hi @SSingh (WMF): For most parts of operations/debs the 3rd part of the name seems to be the package name without further hierarchy. Like the deb repos for helm or the deb repos for prometheus. Yes, there are exceptions, but it looks like the norm to me. So I would have expected operations/debs/varnish-modules (without the extra varnish in the name) as repo name. Especially, as operations/debs/varnish contains code, and there is also already operations/debs/varnish4, which is not underneath operations/debs/varnish either. If you want operations/debs/varnish/varnish-modules (with varnish in the 3rd level), I'll certainly create it for you, but I would have expected operations/debs/varnish-modules (no extra varnish in the 3rd level). What do you think? --QChrisNonWMF (talk) 22:04, 10 November 2022 (UTC)[reply]
@SSingh (WMF): Thanks for confirming! --QChrisNonWMF (talk) 13:01, 11 November 2022 (UTC)[reply]

Yes Done Created as operations/debs/varnish-modules

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 13:01, 11 November 2022 (UTC)[reply]

mediawiki/extensions/RelMe Majavah Merge review doesn't exist yet, will request one soon Please import from https://git.sr.ht/~taavi/RelMe/. Thank you! Taavi (talk!) 09:21, 19 November 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/RelMe

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 19:39, 20 November 2022 (UTC)[reply]

mediawiki/extensions/PagePermissions Techwizzie Merge review Please import the code from https://github.com/sanjay-thiyagarajan/PagePermissions. Yaron Koren (talk) 03:10, 28 November 2022 (UTC)[reply] @Yaron Koren: Since you're making the request for @Techwizzie: , is there any public statement that TechWizzie is ok with the import? --QChrisNonWMF (talk) 10:37, 28 November 2022 (UTC)[reply]

@QChrisNonWMF: I'm okay with this import. -- Techwizzie (talk) 14:26, 28 November (UTC)

Thanks for confirming! --QChrisNonWMF (talk) 15:57, 28 November 2022 (UTC)[reply]

Yes Done Created as mediawiki/extensions/PagePermissions

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 15:57, 28 November 2022 (UTC)[reply]


mediawiki/extensions/WatchAnalytics Yaron_Koren Merge review Please import the code from https://github.com/sanjay-thiyagarajan/WatchAnalytics. Yaron Koren (talk) 03:12, 28 November 2022 (UTC)[reply] @Yaron Koren: Since the extension already exists on mediawiki.org and has other people listed as maintainers ... is there any public statement from them that they are ok with the import? --QChrisNonWMF (talk) 10:40, 28 November 2022 (UTC)[reply]
Good question - yes, you can see the two main authors' approval here. Yaron Koren (talk) 13:38, 28 November 2022 (UTC)[reply]
Awesome! Thanks for the pointer! --QChrisNonWMF (talk) 16:00, 28 November 2022 (UTC)[reply]

Yes Done Created as mediawiki/extensions/WatchAnalytics

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 16:00, 28 November 2022 (UTC)[reply]

mediawiki/extensions/RealMe Majavah Merge review doesn't exist yet, will request one soon phab:T322717. please import from mediawiki/extensions/RelMe.git (which I'll request to be archived after this).. sorry! Taavi (talk!) 21:55, 5 December 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/RealMe

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 08:13, 6 December 2022 (UTC)[reply]

mediawiki/libs/CloverDiff legoktm + Reedy Merge review CloverDiff Please import from https://gitlab.com/legoktm/clover-diff, thanks! --Legoktm (talk) 21:15, 17 December 2022 (UTC)[reply] Yes Done Created as mediawiki/libs/CloverDiff

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 21:41, 19 December 2022 (UTC)[reply]

mediawiki/extensions/PushAll Karima Rafes Merge review https://phabricator.wikimedia.org/T325975 The code is mature and works with 1.39. The project is ready to be opened to the whole community. --Karima Rafes (talk) 13:26, 28 December 2022 (UTC)[reply] Yes Done Created as mediawiki/extensions/PushAll

(GitHub mirror)(Phabricator mirror) --QChrisNonWMF (talk) 14:21, 28 December 2022 (UTC)[reply]