Page MenuHomePhabricator

Gerrit does not update all the extensions in mediawiki/extensions.git
Closed, ResolvedPublic

Description

Both GuidedTour and NavigationTiming are updated by l10n-bot ("Localisation updates from http://translatewiki.net"). For many/most of these extensions l10n-bot updates mediawiki-extensions.

However, it has never updated these two for some reason, even though there have been translations. See https://github.com/wikimedia/mediawiki-extensions .

It should update all the extensions in https://github.com/wikimedia/mediawiki-extensions that it commits to.


Version: wmf-deployment
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=48303

Details

Reference
bz48309

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:25 AM
bzimport added a project: Gerrit.
bzimport set Reference to bz48309.
bzimport added a subscriber: Unknown Object (MLST).

I do not understand what it is you think is wrong. L10n-bot has not and will not make commits to github. It solely pushes patch sets to Gerrit.wikimedia.org and self merges those.

I only linked to the GitHub mirror since Gerrit/Gitweb is very bad at showing submodules. The Gerrit version is https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions.git .

An example of what I mean by "updates mediawiki-extensions" is https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions.git;a=commit;h=e6314a0114994d24f3ccd29b2937d7605e090096 .

The bug is that it doesn't do this for all the extensions it translates.

They're all maintained in the same way.

Never mind. It turns out this is just a Gerrit synthesis of commits l10n-bot made elsewhere.

So, more correct summary of the bug:

It may affect other extensions too; I haven't checked.

Fixed for all of the following repositories: CharRangeSpan, EImage, GuidedTour, MagicNoCache, MobileSections, MyVariables, NavigationTiming, PGFTikZ, PerPageLicense, SecureSessions, TimelineTable, Wikilog, Disambiguator, Git2Pages, InviteSignup, PageCreationNotif, AWSSDK, NamespaceRelations, PHPExcel, SwedishCollation, Ask, ContextComments, Foxway, GoogleSiteSearch, JsonData, LightboxGallery, MaintenanceShell, MultiMaps, NetworkAuth, NoTitle, PDBHandler, ParserHooks, SOLRSearch, Sarcasm, SemanticComments, SemanticWebBrowser, ShareThisWidget, SpellingApi, TemplateData, ThrottleOverride, UIFeedback, WebPlatformAuth, WebPlatformSearchAutocomplete, AWS, Spreadsheet, TwnMainPage.

They should all update properly from here on out.

Gerrit change #63235.