Hi all, as an update on the changes I flagged last month: there are still several articles that need to be fixed, including some on big wikis. We put a lot of explanations and details at mediawiki.org. Among the most affected wikis: *Arab, Russian, Ukrainian, Farsi, Serbo-Croatian Wikipedias...*
*What does "broken" look like?* https://phab.wmfusercontent.org/file/data/qkhxzdqawssnkcanzfdp/PHID- FILE-gtxssxmfuhlxo23xqcgo/Broken_article_after_preprocessor_change (infobox exposing syntax in view mode; you may need to purge the cache to actually be able to see the issue live in some articles.)
*How to check and fix:* See the *latest list *at https://www.mediawiki.org/wiki/Parsoid/Language_ conversion/Preprocessor_fixups/20170620 , then head to https://www.mediawiki.org/wiki/Parsoid/Language_conversion/Preprocessor_ fixups#How_to_fix for *instructions*. When actually necessary, fixes are fast and easy (speaking for personal experience). False positives are possible. Tools-assisted fixing is also possible (AutoWikiBrowser has been used to that effect); please ask if you need assistance with that.
*A note about communications:* Throughout the year, the Parsing team will make several changes that will require kind community assistance. So far, the preprocessor one looks quite successful, with several volunteers coming to the rescue (thanks again!). There have been multiple mentions and updates in Tech News, emails, Village Pump announcements, talk pages at mw.org, Phabricator... most fixes are done, and the remaining fixes to be done do not justify additional communication effort. As said before, other breaking changes will occur in time (which may affect way more pages), and over-communicating risks to distract and confuse helpful volunteers. This means you are welcome to communicate with the team directly at https://www.mediawiki.org/wiki/Talk:Parsoid/Language_ conversion/Preprocessor_fixups , but shouldn't expect any more nudges on this specific project, as we prepare to communicate about others (and the current workflow is probably too heavy and time-consuming to be applied to each and every of such changes). If you have feedback about current and future communications strategy, we are looking forward to hearing from you at https://meta.wikimedia.org/wiki/Talk:Technical_Collaboration.
Thank you!
Elitre (WMF) https://meta.wikimedia.org/wiki/Technical_Collaboration