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. :)
[0]: http://www.gossamer-threads.com/lists/wiki/wikitech/498938 [1]: https://www.mediawiki.org/wiki/Requests_for_comment/Structured_logging
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.
wikitech-l@lists.wikimedia.org