[Wikitech-l] 2019-02-06 Scrum of Scrums meeting notes
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-02-06 =2019-02-06= == Callouts == * Fundraising campaigns https://meta.wikimedia.org/wiki/CentralNotice/Calendar == Audiences == === Contributors === Community Tech * Blocked by: * Blocking: * Updates: ** Anti-Harassment Tools * Blocked by: * Blocking: * Updates: ** Editing * Blocked by: * Blocking: ** Updates: ** Growth * Blocked by: * Blocking: * Updates: ** Language * Blocked by: * Blocking: * Updates: ** === Readers === iOS native app * Blocked by: * Blocking: * Updates: **Finishing up 6.2 ( https://phabricator.wikimedia.org/tag/ios-app-v6.2-beluga-on-a-pogo-stick/), release that contains editing & syntax highlighting. Should be wrapped up this week. Android native app * Blocked by: * Blocking: * Updates: ** Readers Web * Blocked by: * Blocking: * Updates: ** Summary: the team is back from All Hands, MobileFrontend Webpackification is complete, upcoming MobileFrontend Architecture work is being planned, and we're continuing the Advanced Mobile Contributions project. ** Responsive website (MinervaNeue / MobileFrontend): *** Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions Design updates to Settings page & opt-in toggle T214195 Add informational links to opt-in toggle T214180 Page/talk toggle v1 T212216 Build opt-in toggle T211197 *** Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture Webpackify editing T213340 (MobileFrontend is now Webpack'd!!!) Enable Babel transpiling in MobileFrontend T202746 Separate lazy loading from Skin T214658 Migrate deprecated calls T208915 *** Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues Miscellaneous bug fixes and maintenance T212376 T212371 *** ExternalGuidance extension review and support *** Miscellaneous bug fixes and maintenance T213336 T202374 T214955 T211724 ** Desktop website (Vector, Popups) *** Popups https://www.mediawiki.org/wiki/Page_Previews WMDE reference previews review and support T67114 https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews Miscellaneous bug fixes and maintenance T214974 ** PDF rendering (Proton) https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality *** Remaining work tracked in deploy Proton T181084 Readers Infrastructure * Blocked by: ** need guidance from SRE / Service Ops on how to handle system package / npm package version sync for Proton: https://phabricator.wikimedia.org/T213366#4906913 ** could use some info from SRE / Traffic on how Varnish interacts with Proton https://phabricator.wikimedia.org/T213371#4908036 (not urgent) * Blocking: * Updates: ** RfC on best method for incorporating PCS data into page HTML: https://phabricator.wikimedia.org/T213505 - looking for feedback from SRE / Service Ops mainly ** App Editor Tasks work in progress Multimedia * Updates ** Parsing * Blocked by: * Blocking: * Updates: UI Standardization * Blocked by: * Blocking: * Updates: ** == Technology == === Analytics === * Blocked by: * Blocking: * Updates: ** === Cloud Services === * Blocked by: * Blocking: * Updates: ** === Fundraising Tech === * Blocked by: * Blocking: * Updates: ** Looking at possibility of recurring upsell - i.e. asking donors if they want to recur after a successful one-time donation ** Civi version upgrade ** Still making tweaks for Payments-wiki PHP and mediawiki upgrade ** Starting work on decoupling last link between payments-wiki frontend and civi db backend ** Working on reducing volume of TY emails for monthly donors === MediaWiki Core Platform === * Blocked by: * Blocking: * Updates: ** Last week: ALL HANDS === Performance === * Blocked by: ** * Blocking: ** * Updates: ** runbooks: Grafana best practices (initial version). https://wikitech.wikimedia.org/wiki/Performance/Runbook/Grafana_best_practices ** Assisted RelEng w/migrating various repos' Jenkins tests from node6 to node10 (in progress) https://phabricator.wikimedia.org/T211784 ** Continued work on registry cleanup sprint https://phabricator.wikimedia.org/T202154 ** Initial performance review of Extension:ExternalGuidance https://phabricator.wikimedia.org/T214170 ** Patch to make addWiki.php easier to re-run in case of certain DBs having problems https://gerrit.wikimedia.org/r/486406 === Release Engineering === * Blocked by: ** * Blocking: ** * Updates: ** Train Health: *** Last week: No train, WMF ALL HANDS! *** This week: 1.33.0-wmf.16 - https://phabricator.wikimedia.org/T206670 - no problemo *** Next week: 1.33.0-wmf.17 - https://phabricator.wikimedia.org/T206671 === Research === * Blocked by: * Blocking: * Updates: === Scoring Platform === * Blocked by: * Bloc
[Wikitech-l] New dumps mirror: The Free Mirror Project
I am happy to announce a new mirror site, located in Canada, which is hosting the last two good dumps of all projects. Please welcome and put to good use https://dumps.wikimedia.freemirror.org/ ! I want to thank Adam for volunteering bandwidth and space and for getting everything set up. More information about the project can be found at http://freemirror.org/ Enjoy! Ariel ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] What would you like to see in gerrit?
You should be able to do the same in PolyGerrit only that your looking for something more specific as polygerrit uses dom-modules. On Tuesday, 5 February 2019, 14:30:27 GMT, Stephen Niedzielski wrote: > filtering out CI messages from Gerrit comments. I use a hacky bookmarklet to hide jenkins-bot comments: javascript:Array.from(document.querySelectorAll('[class*=messageBox]')).filter(box => box.querySelector('[class*=name]').textContent === 'jenkins-bot').forEach(box => box.style.display = 'none') I don't know if it works with PolyGerrit. On Mon, Feb 4, 2019 at 6:44 PM Gergo Tisza wrote: > On Mon, Jan 28, 2019 at 4:26 PM Paladox via Wikitech-l < > wikitech-l@lists.wikimedia.org> wrote: > > > Hi, what would you like to see in gerrit or improved? > > > Thanks for all your work on Gerrit! Some things that IMO would be useful: > * filtering out CI messages from Gerrit comments. This is something the > next version of Gerrit supports (the "Only comments" checkbox), but I > imagine something somewhere must be changed so that it can identify bots. > * making it clearer when CI fails. Currently it's hard to visually > differentiate failed tests from successful tests, and within failed test > logs the exact reason for failure from all the other logs. I guess this is > more of a Jenkins improvement... > * I really miss the Github feature of selecting a line range (as opposed to > a single line) from the gitiles plugin. > * again not really a Gerrit change but our mechanism for linking Gerrit > patches to related Phabricator tasks is rather crude. T95309 has some > related discussion but a nice solution would probably not include > comments/tags and use something more specialized like a custom Maniphest > field type instead. Or maybe a frontend hack like Pherrit [1]. > > [1] > > https://chrome.google.com/webstore/detail/pherrit/polcefipbgcdfkpbmmbdjgkgfgjoebij > ___ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] MediaWiki-CodeSniffer 24.0.0 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hello! MediaWiki-CodeSniffer 24.0.0 is now available for use in your MediaWiki extensions and other projects. This release features new sniffs, an upstream update, and other bug fixes. The 19.x branch for PHP 5.5 codebases also saw another release, 19.2.0, which just disabled the problematic Generic.PHP.DeprecatedFunctions sniff. Here's the changelog for 24.0.0: * Whitelist @after and @before phpunit annotations (Umherirrender) * Update PHP_CodeSniffer to 3.4.0 (Kunal Mehta) * Enable new Generic.VersionControl.GitMergeConflict sniff (Kunal Mehta) * Copyedit comments (Max Semenik) * Exclude methods in anonymous classes from the nested_functions sniff (mainframe98) * Disallow use of @access (Umherirrender) * Add $wgLang and $wgOut to ExtendClassUsageSniff (Umherirrender) * Enable Generic.WhiteSpace.IncrementDecrementSpacing (Umherirrender) * Enable Generic.Formatting.SpaceAfterNot with spacing 0 (Umherirrender) * Require mbstring since it is needed for FunctionAnnotationsSniff (Mark A. Hershberger) * Enable Generic.CodeAnalysis.EmptyPHPStatement (Umherirrender) * Fix UnusedUseStatementSniff to find more unused statements (Umherirrender) * Remove ForLoopWithTestFunctionCall (Tim Starling) * Add a sniff to replace !! with a cast to boolean (mainframe98) * Adjust warning text for PhpunitAnnotations.NotClassTrait sniff (Umherirrender) * Expand ExtendClassUsageSniff to check for config globals (Umherirrende r) * Also exclude anonymous classes in AssignmentInReturnSniff (mainframe98 ) * Replace sniff for forbidden globals by deprecated globals (Umherirrender) Special shout out to mainframe98 as our newest contributor! Thanks, - -- Legoktm -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAlxamTUACgkQ8QX4EBsF JpulOA/8DpnvhpG5/ddbgbfE7EIzM+iBHA8X5s7B+/FIdRBdcIFknJZHd/wdOSHi oitHSMmUxZW06smgfw/YAI+0gJCLdqzytJyJXY4CKVesNl+oQ7S9SH505aEhu60j +pfti6xwxQfRdSItighxmcLj/9IDAQCYC3rYJCpTOlf9Zwn55ePP6VD+8mmvUKjk G8OGtjHhSemuVEQIRrqpJo85HZHAMPHrBZ1u0WFunps2YY7WkCio5Y+Xc82Qz6vV CbSOO/52YVEMFhWSW+Qz/MczquAP5TlM9dur5yDULiX+Ma5PfshLiYuQ2UOI+1lS AsNZ+e9dZt/gDu39BwyMEBHg4D3SzwSo+0K5N+a+zT+ldt0qDzeEC32t3Bi5Lt/d GP70JQs7nl/2aox+xJrBz+4SJoI00LogSi2YF02xueh5Gp3I4yjkeS+gRe9leeV2 iDZx0JqSzLJbZDzL03MgenpZPioHn9N8BamXDbD3K2lK8kY8TueefAsx3/W7L55x P4GNY7wtahrpcco65zrNO0BcRgVwXn+HtreouKzd1P3D4isOUrGbfNIkV0UCPtht DUxRi49sW4FH7ftHo9AJQLQb11CIEGLT0fffIjxzcv/2kJz7CKBwS4bbskqMZt8H Ov4IgrXFcWEJZpcC2xKNOYmHZ0aGnQ4kvyoBvR53PfpdxKg6SAk= =Sf7F -END PGP SIGNATURE- ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l