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

--

"Every thing has its own flow"




--
www.tudorgirba.com

"Every thing has its own flow"