On Wed, Feb 12, 2014 at 11:20 AM, Bryan Davis <[email protected]> wrote:
> Yesterday I opened Gerrit change 112699 [0] with a proof of concept
> implementation for the Structured logging RFC [1] that leverages PSR-3
> and Monolog. I'm sure it's not ready to merge yet but hopefully it
> will get some attention from interested parties to move this
> discussion forward.

After a week the criticism of my patch seems to boil down to
complaints about usage of Monolog, both packaging and MW facing
interface. Does anyone have a constructive suggestion on how to better
incorporate a third party library dependency into core?

I really don't want the answer to be "that's too hard, let's roll our
own logger". It would be pretty easy to satisfy the current logging
needs of the wiki[pm]edia production cluster by going down that route
but that doesn't really help others get structured logging without
replicating the same infrastructure (and requirements).

I agree that what I'm doing here is not elegant but I think it could
be functional in the near term. in the long view the third party
library issue needs a better solution.

Bryan
-- 
Bryan Davis              Wikimedia Foundation    <[email protected]>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA
irc: bd808                                        v:415.839.6885 x6855

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to