Hi, On Mon, Jun 16, 2014 at 8:52 AM, stepharo <stepharo@free.fr> wrote:
Hi,
I like very much the new energy people are putting into creating the SystemLogger engine for Pharo. I think this is a specifically important area for which we have to have a solution out of the box. At the same time, I also think that Pharo provides an infrastructure that makes room for ideas that are otherwise hard to reach in other languages or environments.
Why Java does not have announcements?
I meant to say that Java-like systems rely to a large extent on string logging. Stef asked for collaborations around this project, so here is my literally
small contribution: a rather different logging engine.
I do not see how this contribute to SystemLogger. So at least please do not say it, respect the amount of time I spent design it and working with Norbert.
But, I do respect the time you spent on it. Just that I do not think the current implementation is the best solution. Both when SystemLogger came up and when you asked for reviewing, I said that SystemLogger should be improved and gave feedback. Then I was told to be pragmatic and not just talk. Now, I contributed a concrete solution that works out of the box to back up my arguments and I documented all decisions in the process. It is called Beacon, it is based entirely on Announcements, it has ~200
lines of code, it has no tags or levels, and in my opinion it is fully functional.
You can see a detailed description here including some informal comparisons with SystemLogger: http://www.humane-assessment.com/blog/beacon
Please let me know what you think. I would be happy to join forces to reach a mature solution that is both versatile and that can show how Pharo is different.
So should we see it as a competitor to SystemLogger? (you will say of course not) but I do not understand.
You can see it the way you want. You can see it as a competitor to the implementation of SystemLogger, but that will not lead anywhere. I prefer to see it as a possible candidate model for the future logging engine that will be integrated in the image. We are now in the position to compare and consolidate. Cheers, Doru
Cheers, Doru
-- www.tudorgirba.com
"Every thing has its own flow"
-- www.tudorgirba.com "Every thing has its own flow"