Last modified: 2013-05-10 22:34:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T50309, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 48309 - Gerrit does not update all the extensions in mediawiki/extensions.git
Gerrit does not update all the extensions in mediawiki/extensions.git
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Git/Gerrit (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 48303
  Show dependency treegraph
 
Reported: 2013-05-09 21:57 UTC by Matthew Flaschen
Modified: 2013-05-10 22:34 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Matthew Flaschen 2013-05-09 21:57:04 UTC
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.
Comment 1 Siebrand Mazeland 2013-05-09 22:02:29 UTC
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.
Comment 2 Matthew Flaschen 2013-05-09 22:09:13 UTC
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.
Comment 3 Chad H. 2013-05-09 22:11:23 UTC
They're all maintained in the same way.
Comment 4 Matthew Flaschen 2013-05-09 22:14:21 UTC
Never mind.  It turns out this is just a Gerrit synthesis of commits l10n-bot made elsewhere.
Comment 5 Matthew Flaschen 2013-05-09 22:24:37 UTC
So, more correct summary of the bug:

* GuidedTour and NavigationTiming were both added to the extensions.git repository in December, along with some others (https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions.git;a=commit;h=e0ca538d75e25ed9f28125cf84a7cc93bafd2f26)
* These have had commits since then.
* Gerrit has not updated extensions.git for them.

It may affect other extensions too; I haven't checked.
Comment 6 Chad H. 2013-05-10 22:34:04 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links