Page MenuHomePhabricator

Compress all versioned, static PNG files with zopflipng
Closed, ResolvedPublic

Description

Zopfli is the most efficient DEFLATE compression algorithm, trading run-time performance for file sizes that are typically 3-8% smaller than those produced by zlib with the maximum compression setting. Its output is Deflate-compatible, so no specialized decoder is needed.

We should iterate over all repositories which contain PNG-encoded user interface components, compressing each image with Zopfli and committing the result.

More on Zopfli: http://blog.codinghorror.com/zopfli-optimization-literally-free-bandwidth/

Details

Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
Orimediawiki/extensions/Wikilogmaster+0 -0
Orimediawiki/extensions/PageTriagemaster+0 -0
Orimediawiki/extensions/MoodBarmaster+0 -0
Orimediawiki/extensions/BlueSpiceExtensionsmaster+0 -0
Orimediawiki/extensions/DonationInterface/vendormaster+0 -0
Orimediawiki/extensions/Wikidatamaster+0 -0
Orimediawiki/extensions/Wikidatamaster+0 -0
Awightmediawiki/extensions/DonationInterfacemaster+0 -0
Orimediawiki/extensions/MwEmbedSupportmaster+0 -0
Orimediawiki/extensions/MwEmbedSupportmaster+0 -0
Orimediawiki/extensions/UniversalLanguageSelectormaster+0 -0
Orimediawiki/extensions/UploadWizardmaster+0 -0
Orimediawiki/extensions/UploadWizardmaster+0 -0
Orimediawiki/extensions/WYSIWYGmaster+0 -0
Orimediawiki/extensions/FlaggedRevsmaster+0 -0
Orimediawiki/extensions/EtherEditormaster+0 -0
Orimediawiki/extensions/WikiLovemaster+0 -0
Orimediawiki/extensions/FundraisingChartmaster+0 -0
Orimediawiki/extensions/CommunityVoicemaster+0 -0
Orimediawiki/extensions/CommunityVoicemaster+0 -0
Orimediawiki/extensions/Echomaster+0 -0
Orimediawiki/extensions/Echomaster+0 -0
Orimediawiki/extensions/OpenLayersmaster+0 -0
Orimediawiki/extensions/OpenLayersmaster+0 -0
Orimediawiki/extensions/PhpTagsMapsmaster+0 -0
Orimediawiki/extensions/Popupsmaster+0 -0
Orimediawiki/extensions/ProofreadPagemaster+0 -0
Orimediawiki/extensions/Ratingsmaster+0 -0
Orimediawiki/extensions/SVGEditmaster+0 -0
Orimediawiki/extensions/SocialProfilemaster+0 -0
Orimediawiki/extensions/Wikilogmaster+0 -0
Orimediawiki/extensions/Cardsmaster+0 -0
Orimediawiki/extensions/OpenStackManagermaster+0 -0
Orimediawiki/extensions/Popupsmaster+0 -0
Orimediawiki/extensions/VectorBetamaster+0 -0
Orimediawiki/extensions/TwnMainPagemaster+0 -0
Orimediawiki/extensions/UserStatusmaster+0 -0
Orimediawiki/extensions/WikiEditormaster+0 -0
Orimediawiki/extensions/VisualEditormaster+0 -0
Orimediawiki/extensions/MobileFrontendmaster+0 -0
Orimediawiki/extensions/WikiForummaster+0 -0
Orimediawiki/extensions/WikimediaBadgesmaster+0 -0
Orimediawiki/extensions/Contestmaster+0 -0
Orimediawiki/extensions/MsLinksmaster+0 -0
Orimediawiki/extensions/SemanticCommentsmaster+0 -0
Orimediawiki/extensions/SemanticDrilldownmaster+0 -0
Orimediawiki/extensions/SiteScoutmaster+0 -0
Orimediawiki/extensions/Spreadsheetmaster+0 -0
Orimediawiki/extensions/Thememaster+0 -0
Orioojs/uimaster+0 -0
Orimediawiki/extensions/MobileAppmaster+0 -0
Orimediawiki/extensions/SemanticFormsmaster+0 -0
Orimediawiki/extensions/OpenStreetMapSlippyMapmaster+0 -0
Orimediawiki/extensions/MsWikiEditormaster+0 -0
Orimediawiki/extensions/MsCatSelectmaster+0 -0
Orimediawiki/extensions/GuidedTour/guidersmaster+0 -0
Orimediawiki/coremaster+0 -0
Orimediawiki/extensions/CollapsibleVectormaster+0 -0
Orimediawiki/extensions/Wikibasemaster+0 -0
Orimediawiki/extensions/CodeEditormaster+0 -0
Orimediawiki/extensions/Cargomaster+0 -0
Orimediawiki/extensions/XMLContentExtensionmaster+0 -0
Orimediawiki/extensions/BlueSpiceFoundationmaster+0 -0
Orimediawiki/extensions/VirtualKeyboardmaster+0 -0
Orimediawiki/extensions/WYSIWYGmaster+0 -0
Orimediawiki/extensions/Collection/OfflineContentGenerator/node_modulesmaster+0 -0
Orimediawiki/extensions/BlueSpiceExtensionsmaster+0 -0
Orimediawiki/extensions/ArticleCreationWorkflowmaster+0 -0
Orimediawiki/extensions/SubPageListmaster+0 -0
Orimediawiki/extensions/WikiLexicalDatamaster+0 -0
Orimediawiki/extensions/TwitterLoginmaster+0 -0
Orimediawiki/extensions/VIKImaster+0 -0
Orimediawiki/extensions/Surveymaster+0 -0
Orimediawiki/extensions/PhpTagsMapsmaster+0 -0
Orimediawiki/extensions/Reflectmaster+0 -0
Orimediawiki/extensions/CentralAuthmaster+0 -0
Orimediawiki/extensions/CodeMirrormaster+0 -0
Orimediawiki/extensions/OpenIDmaster+0 -0
Orimediawiki/extensions/Commentsmaster+0 -0
Orimediawiki/extensions/PopcornEditormaster+0 -0
Orimediawiki/extensions/Collection/OfflineContentGenerator/node_modulesmaster+0 -0
Orimediawiki/extensions/SemanticPageMakermaster+0 -0
Orimediawiki/extensions/SemanticExpressivenessmaster+0 -0
Orimediawiki/extensions/SemanticImageAnnotatormaster+0 -0
Orimediawiki/extensions/XMLContentExtensionmaster+0 -0
Orimediawiki/extensions/MultiMapsmaster+0 -0
Orimediawiki/extensions/MultiUploadmaster+0 -0
Orimediawiki/extensions/MsUploadmaster+0 -0
Orimediawiki/extensions/WikiForummaster+0 -0
Orimediawiki/extensions/ArticleFeedbackmaster+0 -0
Orimediawiki/extensions/VIKImaster+0 -0
Orimediawiki/extensions/Wikidata.orgmaster+0 -0
Orimediawiki/extensions/SemanticDrilldownmaster+0 -0
Orimediawiki/extensions/SemanticFormsInputsmaster+0 -0
Orimediawiki/extensions/SemanticRatingmaster+0 -0
Orimediawiki/extensions/ArticleFeedbackv5master+0 -0
Krinklemediawiki/extensions/wikihierowmf/1.27.0-wmf.14+0 -0
Orimediawiki/extensions/wikihieromaster+0 -0
Krinklemediawiki/extensions/wikihierowmf/1.27.0-wmf.13+0 -0
Orimediawiki/extensions/CodeEditormaster+0 -0
Orimediawiki/extensions/Cargomaster+0 -0
Orimediawiki/extensions/Parsoid/js/contribmaster+0 -0
Orimediawiki/extensions/Parsoid/js/contribmaster+0 -0
Orimediawiki/extensions/TwitterLoginmaster+0 -0
Orimediawiki/extensions/PopcornEditormaster+0 -0
Orimediawiki/extensions/MsUploadmaster+0 -0
Orimediawiki/extensions/MultiMapsmaster+0 -0
Orimediawiki/extensions/MultiUploadmaster+0 -0
Orimediawiki/extensions/SemanticCommentsmaster+0 -0
Orimediawiki/extensions/SemanticExpressivenessmaster+0 -0
Orimediawiki/extensions/SemanticFormsInputsmaster+0 -0
Orimediawiki/extensions/SemanticImageAnnotatormaster+0 -0
Orimediawiki/extensions/SemanticPageMakermaster+0 -0
Orimediawiki/extensions/OpenIDmaster+0 -0
Orimediawiki/extensions/MobileAppmaster+0 -0
Orimediawiki/extensions/OpenStreetMapSlippyMapmaster+0 -0
Orimediawiki/extensions/Reflectmaster+0 -0
Orimediawiki/extensions/SemanticMediaWikimaster+0 -0
Orimediawiki/extensions/SemanticFormsmaster+0 -0
Orimediawiki/extensions/SemanticRatingmaster+0 -0
Orimediawiki/extensions/SemanticResultFormatsmaster+0 -0
Orimediawiki/extensions/WikiLexicalDatamaster+0 -0
Orimediawiki/extensions/SiteScoutmaster+0 -0
Orimediawiki/extensions/SubPageListmaster+0 -0
Orimediawiki/extensions/Surveymaster+0 -0
Orimediawiki/extensions/Thememaster+0 -0
Orimediawiki/extensions/Spreadsheetmaster+0 -0
Orimediawiki/extensions/VirtualKeyboardmaster+0 -0
Orimediawiki/extensions/SemanticResultFormatsmaster+0 -0
Orimediawiki/extensions/Wikibasemaster+0 -0
Orimediawiki/extensions/Wikidata.orgmaster+0 -0
Orimediawiki/extensions/UniversalLanguageSelectormaster+0 -0
Orimediawiki/extensions/DonationInterface/vendormaster+0 -0
Orimediawiki/extensions/Ratingsmaster+0 -0
Orimediawiki/extensions/Translatemaster+0 -0
Orimediawiki/extensions/ProofreadPagemaster+0 -0
Orimediawiki/extensions/SemanticMediaWikimaster+0 -0
Orimediawiki/extensions/SVGEditmaster+0 -0
Orimediawiki/extensions/SocialProfilemaster+0 -0
Orimediawiki/extensions/UIFeedbackmaster+0 -0
Orimediawiki/extensions/MobileFrontendmaster+0 -0
Orimediawiki/extensions/VisualEditormaster+0 -0
Orimediawiki/extensions/TimedMediaHandlermaster+0 -0
Orimediawiki/extensions/SecurePollmaster+0 -0
Orimediawiki/extensions/PageTriagemaster+0 -0
Orimediawiki/extensions/wikihieromaster+0 -0
Orimediawiki/extensions/Thanksmaster+0 -0
Orimediawiki/extensions/OnlineStatusBarmaster+0 -0
Orimediawiki/extensions/SecurePollmaster+0 -0
Orimediawiki/extensions/OnlineStatusBarmaster+0 -0
Orimediawiki/extensions/Mapsmaster+0 -0
Orimediawiki/extensions/TimedMediaHandlermaster+0 -0
Orimediawiki/extensions/UIFeedbackmaster+0 -0
Orimediawiki/extensions/Translatemaster+0 -0
Orimediawiki/extensions/TwnMainPagemaster+0 -0
Orimediawiki/extensions/Thanksmaster+0 -0
Orimediawiki/extensions/UserStatusmaster+0 -0
Orimediawiki/extensions/OpenStackManagermaster+0 -0
Orimediawiki/extensions/WikiEditormaster+0 -0
Orimediawiki/extensions/WikiLovemaster+0 -0
Orimediawiki/extensions/CopyToClipboardmaster+0 -0
Orimediawiki/extensions/AllTimeZonesmaster+0 -0
Orimediawiki/extensions/ApiExplorermaster+0 -0
Orimediawiki/extensions/DonationInterfacemaster+0 -0
Orimediawiki/extensions/AbuseFiltermaster+0 -0
Orimediawiki/extensions/BibManagermaster+0 -0
Orimediawiki/extensions/ExtTabmaster+0 -0
Orimediawiki/extensions/FlaggedRevsmaster+0 -0
Orimediawiki/extensions/BlueSpiceFoundationmaster+0 -0
Orimediawiki/extensions/Collectionmaster+0 -0
Orimediawiki/extensions/LightweightRDFamaster+0 -0
Orimediawiki/extensions/Lingomaster+0 -0
Orimediawiki/extensions/LinkedWikimaster+0 -0
Orimediawiki/extensions/LiquidThreadsmaster+0 -0
Orimediawiki/extensions/GuidedTour/guidersmaster+0 -0
Orimediawiki/extensions/Lingomaster+0 -0
Orimediawiki/extensions/LightweightRDFamaster+0 -0
Orimediawiki/extensions/Gathermaster+0 -0
Orimediawiki/extensions/MsWikiEditormaster+0 -0
Orimediawiki/extensions/MsLinksmaster+0 -0
Orimediawiki/extensions/MsCatSelectmaster+0 -0
Orimediawiki/extensions/MsCalendarmaster+0 -0
Orimediawiki/extensions/ORESmaster+0 -0
Orimediawiki/extensions/MediaWikiChatmaster+0 -0
Orimediawiki/extensions/MathSearchmaster+0 -0
Orimediawiki/extensions/Mathmaster+0 -0
Orimediawiki/extensions/GuidedTourmaster+0 -0
Orimediawiki/extensions/MarkAsHelpfulmaster+0 -0
Orimediawiki/extensions/Mapsmaster+0 -0
Orimediawiki/extensions/HierarchyBuildermaster+0 -0
Orimediawiki/extensions/LinkedWikimaster+0 -0
Orimediawiki/extensions/LiquidThreadsmaster+0 -0
Orimediawiki/extensions/LifeWebCoremaster+0 -0
Orimediawiki/extensions/LDAPAuthorizationmaster+0 -0
Orimediawiki/extensions/ContentTranslationmaster+0 -0
Orimediawiki/extensions/Interlanguagemaster+0 -0
Orimediawiki/extensions/IndexFunctionmaster+0 -0
Orimediawiki/extensions/GWToolsetmaster+0 -0
Orimediawiki/extensions/Kartographermaster+0 -0
Orimediawiki/extensions/ImageTaggingmaster+0 -0
Orimediawiki/extensions/ImageMapmaster+0 -0
Orimediawiki/extensions/GoogleMapsmaster+0 -0
Orimediawiki/extensions/GettingStartedmaster+0 -0
Orimediawiki/extensions/Favoritesmaster+0 -0
Orimediawiki/extensions/InlineCategorizermaster+0 -0
Orimediawiki/extensions/ExtTabmaster+0 -0
Orimediawiki/extensions/EducationProgrammaster+0 -0
Orimediawiki/extensions/DonationInterfacemaster+0 -0
Orimediawiki/extensions/ExtensionDistributormaster+0 -0
Orimediawiki/extensions/Commentsmaster+0 -0
Orimediawiki/extensions/CryoKeymaster+0 -0
Orimediawiki/extensions/ContributionReportingmaster+0 -0
Orimediawiki/extensions/Contestmaster+0 -0
Orimediawiki/extensions/CongressLookupmaster+0 -0
Orimediawiki/extensions/WikimediaBadgesmaster+0 -0
Orimediawiki/extensions/CryoKeymaster+0 -0
Orimediawiki/extensions/CodeMirrormaster+0 -0
Orimediawiki/extensions/CleanChangesmaster+0 -0
Orimediawiki/extensions/Challengemaster+0 -0
Orimediawiki/extensions/Cardsmaster+0 -0
Orimediawiki/extensions/BookManagerv2master+0 -0
Orimediawiki/extensions/BookManagermaster+0 -0
Orimediawiki/extensions/VectorBetamaster+0 -0
Orimediawiki/extensions/Collectionmaster+0 -0
Orimediawiki/extensions/CollapsibleVectormaster+0 -0
Orimediawiki/extensions/CentralAuthmaster+0 -0
Orimediawiki/extensions/CentralNoticemaster+0 -0
Orimediawiki/extensions/CirrusSearchmaster+0 -0
Orimediawiki/skins/MonoBookmaster+0 -0
Orimediawiki/extensions/ConfirmEditmaster+0 -0
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 272281 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272281

Change 272263 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272263

Change 272275 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272275

Change 272269 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272269

Change 272264 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272264

Change 272245 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272245

Change 272240 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272240

Change 272204 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272204

Change 272202 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272202

Change 272234 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272234

Change 272256 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272256

Change 272208 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272208

Change 272254 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272254

Change 272253 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272253

Change 272250 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272250

Change 272241 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272241

Change 272207 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272207

Change 272178 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I99e959

https://gerrit.wikimedia.org/r/272178

Change 272195 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272195

Change 272164 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in Idf8e2b

https://gerrit.wikimedia.org/r/272164

Change 272168 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I65af17

https://gerrit.wikimedia.org/r/272168

Change 272166 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I152cfd

https://gerrit.wikimedia.org/r/272166

Change 272165 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I75cbca

https://gerrit.wikimedia.org/r/272165

Change 272162 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I04993e

https://gerrit.wikimedia.org/r/272162

Change 272183 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I248688

https://gerrit.wikimedia.org/r/272183

Change 272161 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Read only mirror:
[READ ONLY] This mirror is here only for i18n updates from Translatewiki. Other contributions are welcome at https://github.com/SemanticMediaWiki/SemanticResultFormats

https://gerrit.wikimedia.org/r/272161

Change 272160 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in Ie0202a

https://gerrit.wikimedia.org/r/272160

Change 272189 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272189

Change 272155 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I8625d8

https://gerrit.wikimedia.org/r/272155

Change 272158 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I3f22b8

https://gerrit.wikimedia.org/r/272158

Change 272231 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272231

Change 272230 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272230

Change 272228 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272228

Change 272152 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I66362c

https://gerrit.wikimedia.org/r/272152

Change 272149 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I854f32

https://gerrit.wikimedia.org/r/272149

Change 272141 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I5d44b8

https://gerrit.wikimedia.org/r/272141

Change 272127 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I59e7e3

https://gerrit.wikimedia.org/r/272127

Change 272138 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in Icb74fa

https://gerrit.wikimedia.org/r/272138

Change 272159 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in Ia9375d

https://gerrit.wikimedia.org/r/272159

Change 272157 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I2e6fe9

https://gerrit.wikimedia.org/r/272157

Change 272156 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I3ac660

https://gerrit.wikimedia.org/r/272156

Change 272154 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I6ace4f

https://gerrit.wikimedia.org/r/272154

Change 272135 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I564586

https://gerrit.wikimedia.org/r/272135

Change 272134 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I4aa4d9

https://gerrit.wikimedia.org/r/272134

Change 272132 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I2984da

https://gerrit.wikimedia.org/r/272132

Change 272145 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in Idcdcba

https://gerrit.wikimedia.org/r/272145

Change 272182 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272182

Change 272153 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272153

Change 272177 merged by Florianschmidtwelzow:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272177

Change 272171 abandoned by Florianschmidtwelzow:
Compress PNGs with zopflipng

Reason:
Done in I9e54e9

https://gerrit.wikimedia.org/r/272171

Change 272143 abandoned by Ori.livneh:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272143

Change 272239 abandoned by Ori.livneh:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272239

Change 272201 abandoned by Umherirrender:
Compress PNGs with zopflipng

Reason:
Same as Ia7af30

https://gerrit.wikimedia.org/r/272201

Change 272187 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272187

Unexpected regression in https://gerrit.wikimedia.org/r/#/c/272093 (EducationProgram)

mediawiki/extensions/EducationProgram/resources/images/added-to-course-notification.png
has been overwritten with the content of
mediawiki/extensions/EducationProgram/resources/images/course-talk-notification.png

I brought back the old version of the icon in https://gerrit.wikimedia.org/r/272720 but didn't try to compress it.

Seems to me we need to check all conversions now. Three extensions with problems is a pattern...

Seems to me we need to check all conversions now. Three extensions with problems is a pattern...

Yes. Crap.

This might have happened because:

  • I used parallel
  • zopflipng re-uses the same temp file name
  • Files can get mixed up when multiple zopflipng processes are interleaved.

If that's the case, then it could have happened anywhere. It's 1:21AM here but tomorrow I will write a script to scrape the commits from Gerrit and automatically detect swapped files somehow.

Change 272983 had a related patch set uploaded (by Krinkle):
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272983

Change 272984 had a related patch set uploaded (by Krinkle):
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272984

Change 272983 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272983

Change 272984 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272984

Change 272196 merged by Krinkle:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272196

Two files on the extensions-wikihiero are overwritten with completely other files:
Reported on the w:De:WikiProjekt_Ägyptologie

https://gerrit.wikimedia.org/r/#/c/272984/1/img/hiero_W9.png,unified
https://gerrit.wikimedia.org/r/#/c/272984/1/img/hiero_Y3.png,unified

Change 272235 abandoned by Paladox:
Compress PNGs with zopflipng

Reason:
The patches are being reverted, plus these images are upstream in the OpenLayers repo.

https://gerrit.wikimedia.org/r/272235

Change 272282 abandoned by Krinkle:
Compress PNGs with zopflipng

Reason:
Redundant with I81be54

https://gerrit.wikimedia.org/r/272282

Change 272180 abandoned by Ori.livneh:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272180

Change 272273 abandoned by Bartosz Dziewoński:
Compress PNGs with zopflipng

Reason:
Duplicate of https://gerrit.wikimedia.org/r/#/c/272175/

https://gerrit.wikimedia.org/r/272273

Change 272272 merged by jenkins-bot:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272272

Change 280766 had a related patch set uploaded (by Awight):
Compress PNGs using zopflipng

https://gerrit.wikimedia.org/r/280766

Change 280766 merged by jenkins-bot:
Compress PNGs using zopflipng

https://gerrit.wikimedia.org/r/280766

Change 272186 abandoned by Krinkle:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272186

Change 272284 abandoned by Krinkle:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272284

Change 272214 abandoned by Krinkle:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272214

Change 272198 abandoned by Robert Vogel:
Compress PNGs with zopflipng

Reason:
We've had troubles with the zopflipng conversion in BlueSpiceFoundation. File contents got switched. We had to revert some of it.

https://gerrit.wikimedia.org/r/272198

Change 272286 abandoned by Ori.livneh:
Compress PNGs with zopflipng

https://gerrit.wikimedia.org/r/272286