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