Page MenuHomePhabricator

[phabricator-extensions] Update the Phabricator gerrit map
Closed, ResolvedPublic

Description

We've been doing quite a lot of Diffusion-Repository-Administrators work lately archiving extensions, etc. I've been doing in the past, manually, updates to rPHEX to mirror those changes. It'd be good if we could do a batch update now and remove from the map every gerrit repo marked as Read Only; and add new repos there as well. Thank you.

Revisions and Commits

Event Timeline

MarcoAurelio added a revision: Restricted Differential Revision.Nov 8 2017, 2:39 PM

Attempted cleanup in D873 but only for the currently opened tasks for archival. There are more that need to go I'm afraid.

I've been trying to query all Gerrit repos where state = Read Only, but apparently that can't be done via the Gerrit interface. I guess someone with SQL access needs to run that query manually.

As of 20th novembre the following extensions were read only in gerrit

  • mediawiki/extensions/GuidedTour/guiders - rEGTG
  • mediawiki/extensions/Persona - rEPER
  • mediawiki/extensions/AutomaticBoardWelcome - rEABW
  • mediawiki/extensions/SemanticMediaWiki - rESMW
  • mediawiki/extensions/WikibaseSolr - rEWBS
  • mediawiki/extensions/ActivityMonitor - rEACM
  • mediawiki/extensions/WikibaseJavaScriptApi - rEWBJ
  • mediawiki/extensions/AccessibilitySimulation - rEASM
  • mediawiki/extensions/AccountAudit - rEAAU
  • mediawiki/extensions/Ads - rEADS
  • mediawiki/extensions/AdvancedMeta - rEAME
  • mediawiki/extensions/AjaxLogin - rEAJL
  • mediawiki/extensions/AntiBot - rEANB
  • mediawiki/extensions/ArticleComments - rEACO
  • mediawiki/extensions/ArticleFeedback - rEAFB
  • mediawiki/extensions/AWS - rEAWS
  • mediawiki/extensions/AWSSDK - rEAWK
  • mediawiki/extensions/BayesianFilter - rEBAF
  • mediawiki/extensions/BlameMaps - rEBLM
  • mediawiki/extensions/BookManager - rEBMA
  • mediawiki/extensions/BookManagerv2 - rEBMB
  • mediawiki/extensions/Cards - rECDS
  • mediawiki/extensions/ChemPF - rECHM
  • mediawiki/extensions/ClickTracking - rECLT
  • mediawiki/extensions/CommentPages - rECMP
  • mediawiki/extensions/CreditTab - rECTA
  • mediawiki/extensions/CustomData - rECUD
  • mediawiki/extensions/CustomUserSignup - rECUS
  • mediawiki/extensions/FeedsFromPrivateWikis - rEFFP
  • mediawiki/extensions/FormatNum - rEFON
  • mediawiki/extensions/Foxway - rEFOX
  • mediawiki/extensions/FundraisingChart - rEFCH
  • mediawiki/extensions/GoogleAPIClient - rEGAC
  • mediawiki/extensions/GoogleMaps - rEGMA
  • mediawiki/extensions/ImageLink - rEILI
  • mediawiki/extensions/Metrica - rEMET
  • mediawiki/extensions/MoodBar - rEMOO
  • mediawiki/extensions/Moodle - rEMDL
  • mediawiki/extensions/MWSearch - rEMWS
  • mediawiki/extensions/NewTalkGlobal - R1896
  • mediawiki/extensions/Nonlinear - rENOL
  • mediawiki/extensions/OAI - rEOAI
  • mediawiki/extensions/Pickle - rEPKL
  • mediawiki/extensions/PostEdit - rEPOS
  • mediawiki/extensions/PrefStats - rEPST
  • mediawiki/extensions/PrefSwitch - rEPSW
  • mediawiki/extensions/Ratings - rERAT
  • mediawiki/extensions/ReaderFeedback - rERFE
  • mediawiki/extensions/RevealEmail - rERVE
  • mediawiki/extensions/SearchRealnames - rESRE
  • mediawiki/extensions/SecurePasswords - rESPW
  • mediawiki/extensions/SemanticForms - rESFO
  • mediawiki/extensions/SemanticFormsInputs - rESFI
  • mediawiki/extensions/SemanticUpdateOnPurge - rESUP
  • mediawiki/extensions/SharedCssJs - rESCJ
  • mediawiki/extensions/InterwikiMagic - rEIWM
  • mediawiki/extensions/SimpleSurvey - rESIS
  • mediawiki/extensions/Snippet - R1902
  • mediawiki/extensions/ThemeDesigner - rETHD
  • mediawiki/extensions/TwoFactorAuthentication - rETFA
  • mediawiki/extensions/UnitTest - rEUTE
  • mediawiki/extensions/USERNAME - R1899
  • mediawiki/extensions/UserSnoop - rEUSN
  • mediawiki/extensions/Vector - rEVEC
  • mediawiki/extensions/VideoJsPlayer - rEVJS
  • mediawiki/extensions/WebCache - rEWCA
  • mediawiki/extensions/WikiLabels - rEWKL
  • mediawiki/extensions/Wikilog - rEWLG
  • mediawiki/extensions/WikimediaShopLink - rEWSL
  • mediawiki/extensions/WikiShare - rEWSH
  • mediawiki/extensions/WikiTwidget - rEWTW
  • mediawiki/extensions/WindowsAzureSDK - rEWAK
  • mediawiki/extensions/XMLContentExtension - rEXCE
  • mediawiki/extensions/PlanOut - rEPLO
  • mediawiki/skins/Blueprint - rSBLU
  • mediawiki/skins/DeepSea - R1894
  • mediawiki/skins/Donate - rSDON
  • mediawiki/skins/Slate - rSLAT
  • mediawiki/extensions/SemanticBreadcrumbLinks - rESBL
  • mediawiki/extensions/Maps - rEMAP
  • mediawiki/extensions/ParserHooks - rEPHO
  • mediawiki/extensions/RDFIO - rERDF
  • mediawiki/extensions/SemanticExternalQueryLookup - rESEQ
  • mediawiki/extensions/SemanticExtraSpecialProperties - rESES
  • mediawiki/extensions/SemanticGlossary - rESGL
  • mediawiki/extensions/SemanticInterlanguageLinks - rESIL
  • mediawiki/extensions/SemanticMaps - rESMA
  • mediawiki/extensions/SemanticResultFormats - rESRF
  • mediawiki/extensions/SemanticSignup - rESSU
  • mediawiki/extensions/SemanticWatchlist - rESWL
  • mediawiki/extensions/SemanticCite - rESCI
  • mediawiki/extensions/PageLanguageApi - rEPLN
  • mediawiki/extensions/Latch - rELAT
  • mediawiki/extensions/CookiePolicy - rECKP
  • mediawiki/extensions/ImageTagging - rEIMT
  • mediawiki/extensions/Bootstrap - rEBOO
  • mediawiki/skins/chameleon - rSCHA
  • mediawiki/extensions/ShoutBox - rESBO
  • mediawiki/extensions/WikibaseMobile - rEWBM
  • mediawiki/extensions/VectorBeta - rEVEB
  • mediawiki/extensions/OOUIPlayground - rEUIP
  • mediawiki/extensions/SemanticCompoundQueries - rESCQ
  • mediawiki/extensions/WYSIWYG - rEWYS
  • mediawiki/extensions/Validator - rEVAL
  • mediawiki/extensions/SemanticMetaTags - rESME
  • mediawiki/extensions/SubPageList - rESPL
  • mediawiki/extensions/ApiSandbox - rESBX
  • mediawiki/extensions/Gather - rEGAT
  • mediawiki/extensions/PdfBook - rEPBO
  • mediawiki/extensions/Phalanx - rEPHA
  • mediawiki/extensions/NumberOfComments - R1898
  • mediawiki/extensions/WikidataEntitySuggester - rEWDE
  • mediawiki/extensions/MoveToCommons - rEMTC
  • mediawiki/extensions/MoveToCommonsClient - rEMCC
  • mediawiki/extensions/RelationLinks - rERLI
  • mediawiki/extensions/ThumbParser - rETHP
  • mediawiki/extensions/Vine - rEVIN
  • mediawiki/extensions/Mantle - rEMAN
  • mediawiki/extensions/SimpleAntiSpam - rESAS
  • mediawiki/extensions/skins - rMWES
  • mediawiki/extensions/GitHub - rEGIT
  • mediawiki/extensions/Parsoid - rEPAR
  • mediawiki/extensions/normal - rENOR
  • mediawiki/extensions/WebPlatformSearchAutocomplete - rEWPC
  • mediawiki/extensions/WebFonts - rEWBF
  • mediawiki/extensions/Wikibase/easyrdf - rEWBE
  • mediawiki/extensions/Parsoid/cpp/libhubbub - rEPAH
  • mediawiki/extensions/Parsoid/js/contrib - rEPJS
  • mediawiki/extensions/Narayam - rENAR
  • mediawiki/extensions/Agora - rEAGO
  • mediawiki/extensions/ApiSVGProxy - rEASP
  • mediawiki/extensions/AssertEdit - rEASE
  • mediawiki/extensions/ConventionExtension - rECOX
  • mediawiki/extensions/Dice - rEDIE
  • mediawiki/extensions/E3Experiments - rEEEE
  • mediawiki/extensions/ExpandTemplates - rEETE
  • mediawiki/extensions/InterwikiMap - rEIWN
  • mediawiki/extensions/IssueTracker - rEIST
  • mediawiki/extensions/Less - rELES
  • mediawiki/extensions/LightweightRDFa - rELRA
  • mediawiki/extensions/Offline - rEOFF
  • mediawiki/extensions/OggHandler - rEOGG
  • mediawiki/extensions/OpenSearchXml - rEOSX
  • mediawiki/extensions/Oversight - rEOVS
  • mediawiki/extensions/ProxyListDb - rEPLD
  • mediawiki/extensions/ReorderParserPhases - rERPP
  • mediawiki/extensions/StrategyWiki - rESTR
  • mediawiki/extensions/SyntaxHighlighter - rESHL
  • mediawiki/extensions/UserDailyContribs - rEUDC
  • mediawiki/extensions/WikiGrok - rEWGR
  • mediawiki/extensions/WikimediaPageViewInfo - rEWPI
  • mediawiki/extensions/WikiPinger - rEPNG
  • mediawiki/extensions/Workflow - rEWFL
  • mediawiki/extensions/Nostalgia - rENOS
  • mediawiki/extensions/Limn - rELIM
  • mediawiki/extensions/Parsoid/cpp/contrib/pugixml - rEPAP
  • mediawiki/extensions/RandomRootPage - rERRP
  • mediawiki/extensions/RPED - rERPE
  • mediawiki/extensions/APC - rEAPC
  • mediawiki/extensions/ZeroRatedMobileAccess - rEZRM

It should be save to query for active repositories in diffusion to set up the sitemap

I guess I can inactivate all of them.

I guess I can inactivate all of them.

Should all be inactive - the rest was done in T180864

True. Not sure why an inactive repo isn't shown striked out as it happens on Tasks.

If I understand the comments above correctly then this task is done / obsolete.