Le 26/08/2014 21:43, Bryan Davis a écrit :
Thanks to a lot of hard work by Antoine [0], Zuul and Jenkins are now testing things using the mediawiki/vendor repository. This unblocks my patches that implement PSR-3 logging for the structured logging RFC [1]:
- Add a PSR-3 based logging interface -
https://gerrit.wikimedia.org/r/#/c/119940/
- Use MWLogger logging for legacy logging methods -
https://gerrit.wikimedia.org/r/#/c/119941/
- Use MWLogger logging for wfLogProfilingData -
https://gerrit.wikimedia.org/r/#/c/119942/
- Add logging context to database logs -
https://gerrit.wikimedia.org/r/#/c/141599/
I'd love to see these reviewed and merged. :)
And I forgot to tell Bryan that jobs running for extensions are not yet migrated to clone vendor as well :-\
But definitely review those nice patches and give them a try. That will tremendously improve the MediaWiki logging infrastructure and open the path to better diagnosis and monitoring of the live sites.