I’ve been giving some thought to logging and an event system for nant. I don’t think these two systems should be the same. They serve two different purposes and don’t need to overlap.

 

In my mind logging should be done via a mature logger, and it would be great if we didn’t have to write it. I’d like to suggest that we use Log4Net.

 

As for events, it seems like the following are probably going to be important:

 

Build Start/End

Target Start/End

Task Start/End

 

It would also be nice for the event system to allow for interception and cancel-ability.

 

Thoughts?

Reply via email to