Torsten Curdt wrote:
We can't import the classes in this case as these are interfaces. For ECM we could provide our own implementation, but - for now - we are still using the interfaces of the avalon framework. We agreed to move away someday from these interfaces - and part of this logging discussion is exactly about this: moving away from the avalon interfaces.Is there any technical reason to switch from the Avalon Logger abstraction?
No.
Well ...then that's no good reason to me.
Rather I would also import the few classes into out repository (like we did with ECM) than doing the switch.
Carsten, too early. Now that avalon is closed, nobody is going to modify those classes in a non-compatible way.
There is *less* to worry about now than in the past.
Let's try to act rationally people, if ain't broken, don't try to fix it.
-- Stefano.