On Fri, 2004-05-28 at 08:43, Jason van Zyl wrote:
> On Fri, 2004-05-28 at 08:21, Maczka Michal wrote:
> 
> > For plexus components we can use Plexus logging mechanism and/or Monitors. 
> > What might be difficult to deal with are Mojos (Maven Pojos)
> > They are supposed to be really simple classes which are independent of
> > Plexus or Maven
> > and have (almost) no external dependencies. 
> > It will be bad to bind them to some logging framework or some API which
> > defines contract for Monitors, but I don't see other way 
> > at the moment except AOP :( 
> 
> I think having a monitor is fine, but one of the nice things about the
> request/response is that any output intended for users can be collected
> and the output defferred until the operation of the plugin/mojo is
> complete and request populated. For example in the compiler plugin you
               ^^^^^^^

I meant response there.

> could collect all compilation errors and corresponding sources files and
> they come back in a CompileError object. You don't have to spit any
> messages out to the user in the plugin itself, that information can be
> extracted and maven itself can toss the information out. But I still
> think a monitor is fine, right now the plugins depend on code which
> totals 7-8k, I'm not too concerned about that and addinga  monitor in
> maven-plugin is not going to cause a great deal of impact.
> 
> > 
> > Michal
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to